반응형
이클립스나 인텔리제이 같은 IDE에서는 발생하지 않고
자동 배포를 하기 위해 maven 으로 직접 빌드하는 경우 이런 에러가 발생할 수 있다.
원인: 소스 파일이 BOM 형식으로 저장된 경우 메이븐은 컴파일 할 수 없다.
(https://ko.wikipedia.org/wiki/%EB%B0%94%EC%9D%B4%ED%8A%B8_%EC%88%9C%EC%84%9C_%ED%91%9C%EC%8B%9D)
파일 인코딩을 확인해보고 BOM을 사용하지 않도록 다시 저장해서 해결하자.
vim 에서는 파일을 열어 :set nobomb 명령으로 변경해 줄 수 있다.
반응형