Spring/Solve 2020. 4. 20. 22:34

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)

 

터미널에서 Apache Tomcat을 실행하는 경우 아래 그림과 같이 한글이 깨져서 나타나는 경우가 있다.

터미널의 Encoding 문제인데, 터미널 제목 표시줄 마우스 우클릭 - 속성(P)을 클릭하여 확인해보면 현재 코드 페이지가 959로 되어있는 것을 확인할 수 있다. 이 값을 UTF-8인 65001로 변경하여 한글이 깨지는 문제를 해결할 수 있다.

1. Win + R 키를 눌러 실행에서 regedit을 입력하여 레지스트리 편집기 실행

2. HKEY_CURRENT_USER\Console 마우스 우클릭 - 새로 만들기(N) - 키(K) 클릭

3. HKEY_CURRENT_USER\ConsoleTomcat이라는 키 생성

4. 우측 영역에서 마우스 우클릭 - 새로 만들기(N) - DWORD(32비트) 값(D) 클릭

5. 이름을 CodePage로 지정하고, CodePage를 더블클릭하여 단위를 10진수, 값을 65001로 수정

6. 아래 그림과 같이 설정된 것을 확인하고 레지스트리 편집기 종료

7. 터미널에서 Apache Tomcat을 다시 실행하여 한글이 정상적으로 표시되는 것 확인

posted by DevMoomin
: