티스토리 뷰
* 개요
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 - 에디터 자체 기능 사용
'SW개발' 카테고리의 다른 글
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=main(java.lang.String[])], (0) | 2020.01.13 |
---|---|
MS Word 실행시 오류 - btmofficea.dll (0) | 2019.10.11 |
Unexpected token VALUE(-4) at position 42. (0) | 2019.05.30 |
ㅅㅄㅄㅄㅂ (0) | 2019.02.22 |
C언어 증감연산자 오동작? (0) | 2018.12.18 |