error: unmappable character (0xED) for encoding x-windows-949
새 프로젝트를 만들고 테스트로 print문 하나를 작성했는데 오류가 났습니다.
Hello World는 잘 출력 되나, 한글을 넣었을 때 발생하는 걸로 봐서
아무래도 한글 인코딩 문제 같네요.
[File] -> [Settings]에 들어갑니다.
[Editor] -> [File Encodings]에 들어갑니다.
검색창에 Encoding을 입력하면 더 쉽게 찾을 수 있습니다.
저 같은 경우는 Project Encoding이 x-windows-949로 되어있었습니다.
국제 표준 인코딩 방식인 UTF-8로 변경합니다.
이제 다시 코드를 실행해봅시다.
에러는 안뜨지만 출력된 한글이 깨집니다...
[Help] -> [Edit Custom VM Options]에 들어갑니다.
-Dfile.endocing=UTF-8을 입력합니다.
다시 settings에 들어갑니다.
[Build, Execution, Deployment] -> [Build Tools] -> [Gradle] 페이지로 이동한 후,
빨간색 네모로 체크한 부분을 Intellij IDEA로 바꿔줍니다.
드디어 한글이 출력되었습니다.
고생하셨습니다.
'기타' 카테고리의 다른 글
유클리드 거리와 맨해튼 거리 (0) | 2023.08.21 |
---|---|
파이썬과 코틀린의 for문이 C, 자바의 for문과 다르게 생긴 이유 (feat. 부수효과(side-effect)) (0) | 2023.08.08 |
x가 0이 아니면서 x와 -x가 같은 경우가 있을까? (백준 15549번) (0) | 2023.08.08 |
라이브러리와 프레임워크의 공통점과 차이점 (0) | 2023.08.04 |
노션 API를 사용해보자! (feat. 포스트맨) (0) | 2022.06.27 |