manywaypark's Blog
개발, 검색, 함수

[WARN] maven encoding

tips & tricks 2011. 9. 26. 13:42 by manywaypark
문제
maven을 사용해서 빌드할 때 다음과 같은 무시무시한(?) 경고가 나온다면, 인코딩 설정이 제대로 안된 것이다.
내 경우는 맥을 사용했으므로 MacRoman으로 fallback 되었다는 이야기다.

$ mvn package or something
...
[WARNING] File encoding has not been set, using platform encoding MacRoman, i.e. build is platform dependent!
...
[WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!
...

해결
기본적으로 platform에 종속적이게되므로, 소스/리소스의 인코딩을 하나로 통일하고 다음과 같이 사용한 인코딩을 pom.xml에 적시하면 문제가 해결된다.
<project>
.....
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
......
</project>

refs:
http://maven.apache.org/general.html
http://maven.apache.org/plugins/maven-resources-plugin/examples/encoding.html

happy hackin'
분류 전체보기 (306)
잡담 (20)
함수형 언어 (65)
emacs (16)
java (18)
tips & tricks (154)
사랑 (1)
가사 (0)
독서 (4)
mobile (6)
비함수형 언어 (2)

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

04-17 01:03