반응형
eclipse에서 한글을 사용하면 Console창에 다음과 같이 깨져서 나옵니다.
이를 해결해봐요. 참고로 현재 저의 이클립스 버전은 2023-06 버전입니다.
1. 상단 메뉴에서 Run을 클릭한 후 Run Configurations...에 들어갑니다.
2. 뜨는 창에서 Common에 들어갑니다.
여기서 Encoding 영역이 중요한데요. 만약 이 영역이 짤려서 나온다면 화면을 아래로 길게 늘리면 됩니다. 아래쪽 경계면에 마우스를 가져다대면 아래쪽 화살표 나오죠? 그거를 마우스 좌측 버튼 누른 상태에서 아래로 내리면 창이 늘어난답니다~
3. Other를 클릭한 후 MS949를 입력합니다. 그리고 Apply 클릭, Run을 클릭해줍니다.
UTF-8로 하면 되지 왜 MS949로 하는지 의문이 생길텐데요? UTF-8로 했을 때 안되니깐 MS949로 한거에요. MS949는 MS에서 만든 한글 인코딩 방식이며, 초성ㆍ중성ㆍ종성을 조립하는 방식입니다. 또, 2바이트로 인식한다고 합니다. 그냥 그렇다고요.
4. 다시 Console 창을 확인해보시면 드디어 한글로 제대로 된 출력 결과가 나오는 것을 확인할 수 있습니다.
아래 링크는 한글 깨짐 문제를 해결하기 위해 참고한 블로그입니다. 큰 도움이 되었습니다!
https://cjswjdgns426.tistory.com/8
아래 링크는 MS949를 이해하는데 도움을 받은 블로그입니다. 감사합니다!
https://pub-diary.tistory.com/7
반응형