오류 발생
cmd 컴파일 시 오류 발생함
error: unmappable character for encoding MS949
원인
utf-8로 인코딩된 코드를 자바 컴파일에서 한글 윈도우의 기본 인코딩을 따라서 ms949 방식으로 읽으려 시도했지만 실패하여 발생
= 인코딩 문제로 한글을 읽어오지 못해 오류 발생
해결책
1. javac 명령어 사용 시 utf-8로 인코딩 지정 후 컴파일 (성공)
javac Hello.java -encoding UTF-8
2. PC 기본 인코딩을 utf-8로 지정 후 컴파일 (실패)
변수 이름 : JAVA_TOOL_OPTIONS
변수 값 : -Dfile.encoding=UTF-8