반응형

안녕하세요 예지우랑입니다.
본인은 Intellij를 매우 좋아하는데 그 이유는 정말 인텔리하기때문입니다.

스프링 프로젝트를 하는데 이상하게 톰캣 로그의 한들이 깨지는 형상이 있어서 여러가지 삽질을 해봤습니다.
다음은 해당 현상을 해결하기위한 노력에대한 글입니다.

1. vm옵션 인코딩 설정
intellij 설치 폴더에 가시면 intellij.exe.vmoption 과 intellij64.exe.vmoption 라는 파일이있습니다.
해당 파일을 메모장으로 여시고

-Dfile.encoding=UTF-8

라고 추가해줍니다.
그후

Edit Configurations 를 클릭하시고

이렇게 추가해줍니다.

결과는 -실패

2.  위에 1에서 했던 editconfiguration에서 vmoption에

-Duser.language=en
-Duser.region=US

이렇게 추가해줍니다.

이러면 로그가 영어로나오면서 한글이 깨지는 현상은 사라기지게 됩니다.

결과는 성공!

 

원인은 톰캣이 한글판이라서 로그를 한글로찍기때문이라는걸 어디서 읽었는데 정확히 확인해보진않았습니다.
어쨋든 로그나 오류메시지는 영어가 더 읽기 좋기때문에 영어로 사용하기로합시다.

감사합니다.

반응형

+ Recent posts