개인기록

[기록] 인텔리제이 프로젝트 UTF-8 설정

ran4 2022. 9. 5. 15:59

 

 

[개요]

 

 

테스트를 하던 중 properties 파일의 인코딩이 UTF-8이 아닌 기본 설정으로 되어있어

한글이 일치하지 않아 통과를 못하는 오류가 발생했다 

 

 

[해결]

인텔리제이 인코딩 타입 변경 

Settings > Editor > File Encodings > 

  • Global Encoding
  • Project Encoding
  • Properties Files 

 

전부 UTF-8로 변경 후 ok를 눌러준다 
"Tranparent native-to-ascii conversion" 을 설정해 주면 자동으로 변환되서 표시가 된다 

 

[적용된 모습]

 

 

 

 

VM 옵션으로 설정하기

Help -> Edit Custom VM options 
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8 

을 입력 "-"도 포함하여 입력한다

 

 



++번외
tomcat 인코딩을 UTF-8로 설정하기
Run -> Edit Configurations
-> Tomcat Server -> VM options에 
-Dfile.encoding=UTF-8을 입력한다