![](https://velog.velcdn.com/images/s0nnyday/post/1149f066-a124-4626-bd6d-07f7a1f5cbcd/image.png)
한글 깨짐 문제 해결
콘솔에 한글 출력이 안됐다. 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 을 체크하였다.
![](https://velog.velcdn.com/images/s0nnyday/post/07b5e052-ac25-4f00-a1b4-88fd51c8b8f5/image.png)
방법 2. Help - Edit Custom VM Options 에 내용 추가
- 들어가서 아래의 두 줄을 추가하고 저장하고, IntelliJ 를 껐다 키면 반영된다.
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
- Help - Edit Custom VM Options
![](https://velog.velcdn.com/images/s0nnyday/post/0eb817f7-5376-4ce8-8883-1debc1252cee/image.png)
- 아래 그림과 같이 두 줄 추가
![](https://velog.velcdn.com/images/s0nnyday/post/086e306a-bda0-47b1-aa33-c997269d5152/image.png)
추가. File - Invalidate Caches - Invalidate and Restart
- VM 설정을 하고 위 경로대로 Retart 해주라고 되어있는데, 필자는 그냥 방법2번까지만하고 껐다키니까 적용이 되었습니다. 혹시 2번까지 했는데도 안되면 사용해봐도 될 듯 합니다.
![](https://velog.velcdn.com/images/s0nnyday/post/e3f186e3-f5b5-4ca3-b6a3-7e539723f880/image.png)
![](https://velog.velcdn.com/images/s0nnyday/post/68fa633b-1148-4fc9-926c-acef3d60af3d/image.png)