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로 변경후 저장

결과

Comment +0

tomcat작업시 parameter 전송때마다 로그에 기록되는 다음과 같은 메세지 제거 방법
Jun 22, 2008 12:05:15 AM org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Invalid chunk ignored. remove




1. tomcat설치경로/conf/logging.properties 편집
2. org.apache.tomcat.util.http.Parameters.level = SEVERE 추가

tomcat 재시작...



출처 : 구글링...

Comment +0