개발도구/WAS

톰캣(Tomcat) cmd 실행/종료 시 한글 깨짐 해결 방법

노루아부지 2022. 3. 23. 13:53

tomcat 실행/종료 시 한글 깨짐

 

 

한글 깨짐 이유

윈도우 환경에서 Tomcat을 bin폴더에 있는 startup.bat으로 실행시 한글이 깨지는 현상이 발생합니다.

한글이 깨지는 이유는 tomcat은 utf-8로 설정되어 있는데, cmd의 코드 페이지가 949 — ANSI/OEM으로 설정되어 있기 때문입니다.

 

 

한글 깨짐 해결 방법

해결방법은 단순합니다.

cmd에서 Tomcat이 실행될 때 UTF-8로 실행되게 해주면 한글이 깨지지 않습니다.

순서는 다음과 같습니다.

 

1. windows key + r 단축키 입력 후 regedit 입력

 

 

2. HKEY_CURRENT_USER\Console 경로에 key 추가

 

 

3. 만들어진 폴더명을 Tomcat 으로 변경

 

 

4. windows key + r 단축키 입력 후 cmd 실행

5. 아래 명령어를 cmd에 입력

REG ADD HKCU\Console\Tomcat /v CodePage /t REG_DWORD /d 65001

 

6. Tomcat을 다시 시작하면 한글이 깨지지 않습니다.

만약 shutdown.bat을 했는데 한글이 깨진다면 무시하시고 다시 startup.bat 하면 그 이후부터 한글이 깨지지 않습니다.

 

728x90
loading