728x90
문제 원인
Microsoft 환경에서 TOMCAT을 실행할 시 CMD, 로그 등에서 한글이 깨지는 원인은 인코딩 타입이 일치하지 않기 때문이다.
* Microsoft의 default encoding type : EUC-KR
* Tomcat의 default endoding type : UTF-8
따라서 본 포스팅에서는 Tomcat의 로깅 인코딩 타입을 변경하는 방식으로 문제를 해결한다.
(괜히 MS 환경의 인코딩을 변경하면 차후에 다른 프로그램과의 인코딩 타입 충돌이 생길 우려가 있음)
톰캣 설치 폴더 > conf > logging.properties 열기
Ctrl + F (검색) > ConsoleHandler.encoding 검색 > UTF-8을 EUC-KR로 변경
CMD 재시작 및 로그 열람
CMD 확인 결과 (재시작 후)
로그 확인 결과 (톰캣 폴더 > logs > 생성된 로그 파일 열기)
'DEV > ETC' 카테고리의 다른 글
[트러블슈팅] Yum install 시 HTTP Error 404 - Not Found 오류 시 해결 방법 (0) | 2025.03.21 |
---|---|
[트러블슈팅] (Windows, Oracle) 로컬 DB 외부 HOST IP 접속 허용 설정 (1) | 2024.06.19 |
[트러블슈팅] (Windows) CMD 한글깨짐 발생 시 UTF-8 설정 방법 (0) | 2024.06.14 |