티스토리 뷰

SW개발

error: illegal character: '\ufeff'

개소왕 2019. 6. 28. 16:35

 

* 개요

 

gradlew war 에서 실패

다음 메세지 보임.


abcd.java:1: error: illegal character: '\ufeff'
?package com.dogcowking.dev;
^

abcd.java:1: error: class, interface, or enum expected
?package com.dogcowking.dev;

 

 

 

* 원인

BOM(유니코드 파일의 앞에 해둔 표시) 를 컴파일러가 읽지 못한것

http://blog.wystan.net/2007/08/18/bom-byte-order-mark-problem

 

이클립스에서 해당 파일 properties 확인하면 다음과 같이 표시됨

 

 

 

 

* 해결

소스를 다른 텍스트에디터에 복사해놓고,

파일을 다시 만들어서 붙여넣음.

 

 

* 해결2 - 에디터 자체 기능 사용

https://m.blog.naver.com/PostView.nhn?blogId=todangs&logNo=220326548391&proxyReferer=https%3A%2F%2Fwww.google.com%2F

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함