내용 |
톰캣 콘솔창에서 한글이 깨지는 이유는 톰캣의 기본 인코딩은 utf-8이지만 윈도우의 콘솔창은 인코딩이 euc-kr이기 때문임
1. 윈도우 레지스트리를 수정해서 윈도우 콘솔창의 인코딩을 바꾸는 방법이 있지만 권하고 싶지 않다.
HKEY_CURRENT_USER\Console\%SystemRoot%\ 에서 변경하려는 콘솔의 폴더를 클릭하고
CodePage값을 65001로 설정
3. 톰캣의 설정을 바꾸자(추천)
%TOMCAT_HOME%/conf/logging.properties 파일을 열어서 인코딩을 EUC-KR로 수정
아래 구문은 톰캣 9를 기준으로 51라인에 있음
java.util.logging.ConsoleHandler.encoding = EUC-KR
|