본문 바로가기

개발자노트/혼자 끄적끄적

인텔리제이 한글 깨짐 ( 인코딩 문제 )

검색해서 나오는 사항들은 적용하였는데도 콘솔 한글이 깨지는 문제가 발생하였다.

 

1번 방법

 

-Xmx8192m
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8

이렇게 인텔리제이 자체 VM Options도 작성하였고, 

 

 

2번 방법

 

이렇게 인텔리제이 자체 Settings에 인코딩을 변경도 해보았지만 여전히

 

인코딩이 깨지는 것을 발견.. 생각 해 보니 저 로그는 톰캣 로그에서만 깨지는 것을 확인하였고,

 

3번 방법

 

다음과 같이 톰캣 실행 VM options에 -Dfile.encoding=UTF-8을 작성

-Dfile.encoding=UTF-8

 

 

그런데 서버실행도 제대로 되지 않고 에러가 발생한다.

그래서 추가로 언어랑 위치를 VM options에 추가했다.

-Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=en

 

 

콘솔에 정상적으로 한글이 출력된다.

매번 찾기 힘들어서 작성해놓는다.