본문 바로가기
공부/개발노트

[JAVA] 윈도우에서 한글 자바 빌드 오류 해결 방법 [UTF-8로 빌드하기]

반응형



공부하다 보면 명령프롬프트나 PowerShell로 Javac 컴파일해야되는 경우도 생길껍니다.

하단에 있는 코드를 명령프롬프트에서 javac를 통해서 컴파일하게되면 오류가 나타납니다.




3번 줄에 있는 한글 때문에 오류가 나는 것인데 한글은 무조건 UTF-8로 컴파일해야됩니다.


- 오류 화면 -



이는 아래와 같이 입력해주면 오류 없이 정상적으로 컴파일이 됩니다.


javac -encoding utf-8 Main.java


- 오류 화면 -



- 실행 결과 -



자바 출력문인 System.out.printIn();이나 System.out.print(); 함수를 사용하면서 한글 사용 시 반드시 사용해주셔야지 명령프롬프트에서 컴파일 오류가 없습니다.


반응형