/
IntelliJ 한글 깨짐 문제 해결(file 과 console encoding 설정)

IntelliJ 한글 깨짐 문제 해결(file 과 console encoding 설정)


인텔리제이에서 WAS 구동시나 app 실행시 한글이 깨진다면 보통 인코딩 설정이 잘못 되어서입니다.

대부분의 경우 UTF-8 encoding 을 사용할테니 다음 방법으로 encoding 을 정확히 설정해 주면 됩니다.

file/console encoding 설정

1. Settings  → Editor  → File Encodings  에 들어갑니다.


2. GlobalProject  Encoding 을 설정(1)하고 properties  파일의 인코딩(2)도 설정해 줍니다.

프로퍼티 파일에 다음과 같이 한글을 인코딩했다면  "Tranparent native-to-ascii conversion" 을 설정해 주면 자동으로 변환되서 표시됩니다.

## \uC804\uC5ED

VM 옵션 설정


1. Help → "Edit Custom VM options" 를 선택합니다.


2. vmoption 에 file 과 console 인코딩 옵션을 추가해 줍니다.

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


3. 설정이 끝났으면 File  → "Invalidate Caches" 를 선택합니다.


4. "Invalidate and Restart" 를 선택하면 캐시를 삭제하고 IntelliJ 가 재시작됩니다.


Ref

Related content

Confluence 와 JIRA 에서 Emoji 입력(🎨)이 가능한 MySQL utf8mb4 인코딩 사용
Confluence 와 JIRA 에서 Emoji 입력(🎨)이 가능한 MySQL utf8mb4 인코딩 사용
More like this
UTF-8 charset 사용
UTF-8 charset 사용
More like this
GNU iconv 로 character set encoding 변환하기
GNU iconv 로 character set encoding 변환하기
More like this
Java + MySQL + UTF8mb4(이모지 - Emoji 등) 데이타 처리하기
Java + MySQL + UTF8mb4(이모지 - Emoji 등) 데이타 처리하기
More like this
PHPStorm 이나 IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄기
PHPStorm 이나 IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄기
More like this
인텔리제이(IntelliJ) cannot resolve symbol 에러 처리
인텔리제이(IntelliJ) cannot resolve symbol 에러 처리
More like this