[InteliJ] 한글 깨짐 해결하기

반응형

 

 

InteliJ, 한글 깨짐 해결하기

 

 

 

  인텔리제이 한글 설정 - 1

인텔리제이 마우스 우클릭, 속성

 인텔리제이의 설치 위치를 알고 있다면, 바로 들어가면 된다.

그러나 모를 경우가 다반사이기 때문에 설치경로를 쉽게 찾는 방법을 소개했다.

인텔리제이 바로가기가 있을 경우, [마우스 우클릭 - 속성]을 눌러준다.

 

바로가기에서 '대상'이 원본파일 위치이다.

바로가기에 있는 '대상 위치가 바로가기 위치이다.

여기서 마지막 bin까지가 폴더위치이므로, idea64.exe는 제외하고 복사하면 된다.

 

해당폴더에서, ide64.exe를 찾도록 하자.

bin에 있는 파일 안에, ide64.exe.vmoptions라는 파일이 존재한다.

저 파일을 열어서, 안의 내용물을 수정하면 된다.

 

 

위치 상관 없이, 아래 두줄을 추가하면 된다.

위치 상관없이 아래 두 줄을 추가하도록 하자

 

 

-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8

저 두 줄을 추가 했다면, 인텔리제이를 종료 후 실행하면 된다.

이 방법은 was 실행할 때, 한글 깨지는 문제에 대한 해결 방법이다.

 

 

 

  인텔리제이 한글 깨짐 -2

Project Setting으로 들어가면, 해당 경로를 살펴보자.

 Window: [Ctrl] +[ Alt] + [S], Setting 파일에서 Editor - File Encodings를 열면, 다음과 같은 창이 나온다.

해당 파일에서 'UTF-8'로 설정되어 있는지 확인을 하자.

 

프로젝트가 다른 언어설정으로 되어 있다면, 그에 맞게 setting 해야 한글이 안 깨질 수 있으므로 주의해야 한다.

해당 부분이 설정되어 있어야, 프로젝트를 불러오고 읽고 저장할 때 한글 깨지는 현상을 방지 할 수 있다.

 

 

  인텔리제이 한글설정 -3

인텔리제이에서 Edit Custom Vm Options을 찾아보자.

 해당 파일은 [Shift] 2번 클릭 - 'Edit Custom VM Options'를 검색하면 다음과 같은 파일 위치를 찾아 준다.

혹은 Help 안에 Edit Custom VM Options이 있다.

 

마우스로 찾을 경우, Help 안에 들어 있으므로~

해당 파일은 1번 설명의 연장선이다.

 

-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8

위의  두줄을 추가하거나, 1번의 메모장 내용 그대로 복사 붙여넣기 해도 상관없다.

 

중요한 것은 위의 설정이 있어야 한다는 것이다.

 

Inteli J에서 Tomcat 실행할 경우.

인텔리제이에서 WAS를 실행할 경우, 가운데 옵션 중 VM options라는 것이 보인다.

인텔리제이 내에 설정된 VM Options를 불러오는 설정 값인데, 저것을 입력한 것 그대로 복사해둘 경우 was가 실행되면서 한글 깨지는 현상을 막을 수 있다.

 

 

해당 부분은 JS처럼 외부에서 한글을 Request값으로 넘길 때, 한글 깨짐 현상을 막아준다.

톰캣에 의한 한글설정을 해결하는 방법이다.

반응형

'Computer > 기타' 카테고리의 다른 글

VM의 OS 설정하기  (0) 2023.06.24
VR 서버 설치하기  (0) 2023.06.24
[Linux] grep 활용하기 및 응용하기  (0) 2023.01.16
[기타] SHP파일을 불러오는 방법  (1) 2023.01.11
[Eclipse] 글꼴 변경하기  (0) 2023.01.08

댓글

Designed by JB FACTORY