메이븐 빌드시 인코딩 컴파일 에러

국물빌런·2020년 2월 7일
0

[WARNING] File encoding has not been set, using platform encoding MS949, i.e. build is platform dependent!
mvn install시 위 문제로 컴파일이 실패함

일단 원인은 인코딩이 안맞아서 그럼.
링크 참고
https://thelibraryofbabel.tistory.com/entry/%EC%9E%90%EB%B0%94-%EC%BB%B4%ED%8C%8C%EC%9D%BC%EC%8B%9C-%EC%9D%B8%EC%BD%94%EB%94%A9-%EB%AC%B8%EC%A0%9C

조치방법이 결국
1. 편집기에서 파일 인코딩을 ms949로 저장 하도록 하는 방법
2. 통합개발환경에서 컴파일 옵션으로 -encoding utf-8 을 설정하는 방법
3. 자바 컴파일러에게 명시적으로 파일의 인코딩을 지정하는 방법(javac 파일명 -encoding utf-8)

1번은 별로 의미가 없어보이고..
3번 방법이 제일 나아보인다. 메이븐 에러니까 메이븐 옵션 설정을 해주자
https://www.slipp.net/questions/37

profile
국물을 달라

0개의 댓글