Tomcat 로그를 한글 대신 영문으로 남기기

오래간만에 최신 버전의 톰캣을 다운로드하여 실행해 보았습니다. 그런데 “뺣낫” 같은 알 수 없는 단어들이 섞인 로그 메시지가 출력되었습니다.

아마도 일부 단어가 OS 언어에 맞게 바뀌어서 출력되는 모양입니다.
logs 폴더에 있는 catalina.out 파일을 텍스트 에디터로 열어 보았습니다. 아까 “?뺣낫”으로 보였던 문구는 “정보”라는 한글이네요.

한글은 아름다운 우리 글자입니다. 하지만 톰캣 로그에서는 한글보다 영문으로 보이는 게 더 익숙하고 편할 것 같습니다. 로그가 영문으로 출력되도록 바꾸기 위해 bin 폴더의 catalina.bat 파일을 텍스트 에디터로 엽니다. 그리고 setlocal 아래에 한 줄을 추가합니다.

set "JAVA_OPTS=%JAVA_OPTS% -Duser.language=en"

자, 이제 톰캣을 다시 실행해 볼까요? 영문으로 깔끔하게 출력되는 것을 확인할 수 있습니다. catalina.out 파일에도 영문으로 깔끔하게 나오네요.

다시 한 번 강조하지만, 한글은 세계에서 보기 드문 아름다운 우리 글자입니다. 편의를 위해 톰캣 로그를 영문으로 출력되도록 바꿨지만 저는 한글을 사랑합니다. :)

Leave a Reply

Your email address will not be published.