프로그래밍

IntelliJ tomcat 한글 깨지는 증상 해결하기

toeun 2021. 2. 1. 23:42

tomcat으로 로컬 서버 환경 구성하고 실행하였을때, tomcat output에서 한글이 깨지는 증상을 맞닥뜨렸을때의 해결책을 정리해본다.

 

1. IntelliJ IDEA 실행 JVM 옵션 파일 수정

로컬 PC에서 IntelliJ가 설치된 디렉토리의 bin 폴더에 IDEA 실행 JVM 옵션이 정의되어있는 파일이 있다.

내 PC OS는 Microsoft Windows이고, IntelliJ 실행파일에 따라 JVM 옵션 파일은 달라진다.

실행파일이 idea.exe면 idea.exe.vmoptions, 실행파일이 idea64.exe면 idea64.exe.vmoptions이다.

하지만 나는 둘 다 수정하였다ㅎ

 

idea.exe.vmopions, idea64.exe.vmoptions 파일에 -Dfile.encoding=UTF-8 을 추가하여 저장한다.

 

 

2. IntelliJ tomcat configuration 수정

IntelliJ 메뉴바 > Run/Debug Configurations > Tomcat Server > VM options 항목에 -Dfile.encoding=UTF-8 추가한다.

 

 

3. 그래도 안되면!

IntelliJ 실행 > Shift+Shift > vm 검색 > Edit Custom VM Options... 클릭 > 뜨는 창에 -Dfile.encoding=UTF-8 추가하여 저장한다.

 

 

결국 핵심은 UTF-8 인코딩을 적용하는 것이다.