반응형
Ant 빌드를 하다가 UTF-8의 포맷의 Character를 사용한 경우에 이 에러가 발생하고는 한다.
xxx.java:523: warning: unmappable character for encoding UTF-8
이는 보통 소스 파일은 UTF-8 포맷으로 되어 있지만, preprocess 과정에서 파일을 복사할 때 UTF-8포맷이 아닌 형태로 복사되면서 발생을 한다.
▶해결방법
●컴파일 명령 하기 전에 환경 셋팅을 한다.
C:\xx\> set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
C:\xx\>ant release
●매번 환경 셋팅이 귀찮으면, 환경 변수를 설정해 놓으면 된다.
반응형
'SW개발' 카테고리의 다른 글
[JSON 온라인 뷰어] (0) | 2014.09.29 |
---|---|
[Android : 메소드 프로파일링] (0) | 2014.04.24 |
[Eclipse에서 class 파일 소스 보기] (1) | 2014.04.23 |
[Android Framwork소스를 이용한 디버깅] (2) | 2014.03.03 |
[Android 통합로그] (0) | 2014.03.01 |
[Android Contact DB 확인하기] (0) | 2013.10.31 |
[Android, Activity/Receiver/Service] (0) | 2013.10.29 |
[SMS TPDU field] (0) | 2013.05.07 |
[Java Script문법] (0) | 2013.03.23 |
[CB Specification] (0) | 2013.01.16 |