본문 바로가기
[ Web ]/JAVA_JSP_TOMCAT_Eclipse

[Tomcat]톰캣 실행시 로그 한글깨짐현상

by 관이119 2022. 7. 13.

톰캣을 구동하다보면 심심치않게 마주하는 현상.
Windows Console의 기본 인코딩과 Tomcat이 출력하는 인코딩이 서로 달라서 생긴다

 

이러한 현상이 일어나는 이유는 아래와 같은데,

  • Windows Console: Windows OS 설정 언어의 기본 인코딩 (한국어는 EUC-KR)
  • Tomcat Console: 설정파일의 인코딩 (기본 UTF-8)

 

<해결방법>

Tomcat Console의 인코딩을 변경한다. 

  1. %TOMCAT_HOME%\conf\logging.properties을 연다.
  2. java.util.logging.ConsoleHandler.encoding의 값을 EUC-KR로 변경한다. 별다른 설정이 없었다면, UTF-8이 기본으로 설정되어 있다.
  3. 앞으로 실행되는 Tomcat은 해당 인코딩이 적용된다.

Tomcat을 실행하면 한글이 정상적으로 출력된다.

댓글