Memory Drive

반응형

증상

  • Windows 명령창에서 Tomcat 구동시 한글이 모두 깨짐

원인

  • 명령 프롬프트 창과 tomcat logging 기본 인코딩(UTF-8)이 틀려서 발생

조치방법

  1. 레지스트리를 편집하여 "명령 프롬프트" 인코딩 변경
  2. tomcat에서 남기는 로그 인코딩 변경 ( tomcat9 버전 기준 )
1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8
2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8
3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = UTF-8

UTF-8 부분 모두 EUC-KR로 변경후 저장

결과

반응형