성장일기

error: unmappable character (0xEB) for encoding x-windows-949

 

코딩테스트 문제를 풀다가 이러한 에러가 발생했다.대충 읽어보니 한글이 인코딩 문제로 빌드 시 오류가 나타난 것 같다.

 

크게 2가지(+1가지, 난 안돼서 추가함)를 적용해주면 된다.

 

 

1. File -> Settings -> File Encodings 이동

Global Encoding과 Project Encoding을 UTF-8로 바꿔주고 Apply 해준다.

 

 

2. Help -> Edit Custom Vm Options 클릭 -> idea64.exe.vmoptions파일로 이동

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

추가해준다.

 

 

3. 그다음 인텔리제이를 클린빌드 해주면 된다. File -> Invalidate Caches... -> box check -> Invalidate and Restart

 

 

 

 

 

 

 

 

 

 

 

보통 여기까지 하면 잘 되던데 나는 출력값이 여전히 한글이 깨졌다ㅜㅜ.

그래서 추가적으로 하나 더 적용해주었다.

+ File -> File Properties -> File Encoding -> More -> UTF-8클릭

 

이렇게 까지 해주니깐 한글이 잘 출력되었다.

공유하기

facebook twitter kakaoTalk kakaostory naver band