본문 바로가기
WEB/이것저것

[IntelliJ] unmappable character for encoding MS949 에러 해결방법 #UTF-8

by 정권이 내 2021. 12. 6.

 

[IntelliJ] unmappable character for encoding MS949 에러 해결방법

 

img

IntelliJ 에서 인코딩 설정을 하지 않은상태로 소스내부에서 한글을 사용하면 해당 에러가 발생할수 있습니다 설정에서 인코딩 방식을 MS949 에서 UTF-8로 바꾸는 방법을 설명하겠습니다.

 

IntelliJ 인코딩 방식 설정 변경

1. File => Setting

img

 

2. encoding 검색 or File Encodings 이동

img

 

3. Encoding 설정 변경

Glocal Encoding, Project Encoding, Default encoding for properties files 총 3군데의 인코딩 형식을

MS949 에서 UTF-8 방식으로 변경후 APPLY 를 눌러서 적용 합니다.

img

 

4. idea64.exe.vmoptions 파일 수정

위의 인코딩 방식을 변경한후에도 콘솔창에서는 MS949 관련 에러가 계속 발생할수 있습니다.

상단 Help 탭에 있는 Edit Custom VM Option 으로 이동한후 다음 내용을 추가합니다.

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

 

imgimg

 

5. IntelliJ 재시작후 Gradle clean & build 수행하기

idea64.exe.vmoptions 파일 적용을 위해 IntelliJ를 재시작후 gradle clean, build를 수행합니다.

img

 

콘솔창에서도 한글이 정상적으로 출력되는것을 확인할수 있습니다.

img

 

반응형

'WEB > 이것저것' 카테고리의 다른 글

CentOS Apache 설치, 실행하는 방법  (1) 2023.12.08

댓글