⛏️문제
이클립스에서 자바를 실행하는데, 출력하는 부분에서 한글이 계속 깨져서 나오는 것을 발견했다.
구글링의 결과 끝에, UTF-8로 변경하는 방법을 깨달았다.
하지만 아무리 모든 파일의 인코딩을 바꾸고 프로그램을 재시작해도, 한글은 계속 깨졌다.
수많은 글을 봐도, UTF-8을 입력하라는 글만 잔뜩 있었기에, 절망 속으로 걸어가는 중이었지..
1차적 해결을 했었다.
1. 상단바에 있는 Window>Preferences
2. 검색창에 encoding 입력하기
3. 좌측에 있는 General>ContentTypes로 이동하기
4. ContentTypes의 Content types에 있는 Text 클릭하기
5. 하단에 있는 Default encoding에 직접 EUC-KR 입력하기
출력화면에서 한글이 드디어 뜨는 기적을 보았으나, 아니었다.
주석의 한글 부분이 깨지기 시작한 것!
결국 다시 해결하기 위해 2차적 해결 단계에 들어갔다.
🍀 해결
UTF-8이 아닌, MS949을 이용하는 것이 답이었다! 🤸🏻 (참고주소)
1. 상반바의 Run>Run Confugurations
2. 들어간 화면에서 Common을 클릭하기
3. Common의 Encoding 부분에서 Default가 아닌, Other을 클릭하기
4. Other에 MS949 입력하기
콘솔의 출력창도, 주석도 모두 한글 깨짐 없이 잘- 나온다.
주로 윈도우 사용자에게 나타나는 현상이라고 한다. MS949야 고마워-!
드디어 해결 완료!
'프로그래밍 - 활용 > 에러' 카테고리의 다른 글
[Intellij] node index.js 시 cannot find module | 'MODULE_NOT_FOUND' (0) | 2023.07.01 |
---|---|
[Intellij] remote file upload error (0) | 2023.06.18 |
[Eclipse] Eclipse Java Project 생성 시 발생한 에러 해결하기 (0) | 2022.12.26 |
[알고리즘/백준] switch case 구문:: 다음 case로 넘어가는 오류 (0) | 2022.09.07 |