2009/02/17 17:18
현재 맥북에서 작업 중입니다. OSX가 유니코드를 써서 한글에 관한 오류를 많이 내고 있습니다;
이부분을 처리하기 위한 팁이라고 해야하나요;

1. 자바 소스파일의 인코딩을 UTF-8로 설정 후에 컴파일 경고발생...

내용은
warning: unmappable character for encoding EUC_KR

이럴때는 컴파일 옵션에 encoding옵션을 주면 됩니다.
밑에 처럼
javac -encoding UTF-8 -d ../bin -cp .:/Develop/Junit/junit4.5/junit-4.5.jar ch02/studentinfo/*.java



2. 자바 실행시 한글출력이 깨진다면... -Dfile.encoding=UTF-8

java -Dfile.encoding=UTF-8  클래스이름
이렇게 해보세요~


3. 자바독 생성시 한글이 깨져서 나올 때. 밑의 표시된 부분을 추가로 넣어주세요!!

javadoc -d /test -encoding UTF-8 -charset UTF-8 -docencoding UTF-8 -package -classpath .:/Develop/Junit/junit4.5/junit-4.5.jar ch02.ex
이게 안된다면 시스템의 로케일을 조정해보신 후에 실행 시켜보세요.
밑에 처럼 옵션을 주셔도 됩니다.

-locale ko_KR -encoding UTF-8 -charset UTF-8 -docencoding UTF-8


Posted by 개발자 용이~