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\Console에 Tomcat이라는 키 생성
4. 우측 영역에서 마우스 우클릭 - 새로 만들기(N) - DWORD(32비트) 값(D) 클릭
5. 이름을 CodePage로 지정하고, CodePage를 더블클릭하여 단위를 10진수, 값을 65001로 수정
6. 아래 그림과 같이 설정된 것을 확인하고 레지스트리 편집기 종료
7. 터미널에서 Apache Tomcat을 다시 실행하여 한글이 정상적으로 표시되는 것 확인
'Spring > Solve' 카테고리의 다른 글
인텔리제이(IntelliJ) JSP 파일 수정시 서버에 반영되지 않는 문제 (4) | 2020.04.22 |
---|---|
인텔리제이(IntelliJ) 서버 로그 문자열 깨지는 문제 (0) | 2020.04.22 |
스프링(Spring) The specified JRE installation does not exist 에러 (0) | 2020.04.15 |