아파치 톰캣 콘솔창에 한글 인코딩이 깨져보임.
톰캣 콘솔의 인코딩이 949로 되어있음.
대부분의 블로그가 알려주는 대로 아래처럼 따라했지만 되지 않음.
(해결방법 바로 보려면 조금만 더 내려서 보길 바람.)
레지스트리 편집기 실행
컴퓨터\HKEY_CURRENT_USER\Console\Tomcat
해당 경로에 들어가서 (Tomcat이 없다면 새로운 키 만들기해서 만들어줌)
오른쪽 마우스 클릭 - 새로만들기 - DWORD(32비트) 값
반드시 단위는10진수로 해주고
값 데이터엔 65001을 넣어주고 닫아줌.
그리고 실행해봐도 안됨.
아래처럼 했더니 해결됨.
C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf
Tomcat이 설치된 폴더 - conf - logging.properties
해당 파일을 열어준다.
25번째 줄부터 보면 인코딩이 UTF-8로 또는 다른 걸로 되어있을 것임.
해당 부분을 EUC-KR로 바꿔줌.
톰캣을 실행시켜보면, 한글로 잘 나오는 것을 확인할 수 있음.
레지스트리 편집기에서 했던걸 삭제해줘도 잘 나온다.
참고 : https://1004lucifer.blogspot.com/2020/02/tomcat-windows.html