maven에서 encoding을 설정하는 방법

2012-11-27 15:47

메이븐을 활용해 빌드를 하다보면 encoding이 설정되어 있지 않다는 다음과 같은 warning 메시지를 확인할 수 있다.

[WARNING] File encoding has not been set, using platform encoding MS949, i.e. build is platform dependent!

이에 대한 해결 방법으로 다음과 같이 encoding을 설정했다.

	<properties>
		<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
	</properties>

하지만 위와 같이 설정했음에도 같은 에러가 발생했다. 그 이유는 reporting 인코딩 설정을 다음과 같이 추가해야 warning 메시지가 사라진다.

	<properties>
		<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
		<project.reporting.outputEncoding>utf-8</project.reporting.outputEncoding>
	</properties>

2개의 의견 from SLiPP

2012-11-29 18:12

@keisus 역시 정보는 공유해야 되나 봅니다. 정말 아무 것도 아니라고 생각하고 올렸는데 도움을 받으시는 분이 계시는 군요. 저에게는 사소한 것이지만 꾸준히 공유해야겠습니다.

의견 추가하기

연관태그

← 목록으로