한글 깨짐 문제 해결
콘솔에 한글 출력이 안됐다. console 에 이상한 도형을 없애보자.
구글링해보면 방법이 2가지 나온다. 1번 방법만 했을 때는 안됐고, 1번을 적용한 후에 2번 적용하고 저장하고 껐다키니까 되었다. 2번만 했을 때 되는지는 안해봐서 모르겠다. 해본 분 댓글 남겨주시면 감사해요.
방법 1. File - Settings - Editor/File Encodings - UTF-8로 선택
- 필자의 경우 Project Encoding, 하단의 Default encoding for properties files 2가지가 UTF-8로 안되어있어서 변경하였고, Transparent native-to-ascii conversion 을 체크하였다.
방법 2. Help - Edit Custom VM Options 에 내용 추가
- 들어가서 아래의 두 줄을 추가하고 저장하고, IntelliJ 를 껐다 키면 반영된다.
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
- Help - Edit Custom VM Options
- 아래 그림과 같이 두 줄 추가
추가. File - Invalidate Caches - Invalidate and Restart
- VM 설정을 하고 위 경로대로 Retart 해주라고 되어있는데, 필자는 그냥 방법2번까지만하고 껐다키니까 적용이 되었습니다. 혹시 2번까지 했는데도 안되면 사용해봐도 될 듯 합니다.