Illegal character: \65279

E ae rapaziada…
to com um problema quando vou compilar minha aplicação,

Work.java :[1, 0] illegal character: \65279

to usando eclipse, e jdk1.5, mudei a configuração de encoding para UTF-8, mas mesmo assim tá dando isso

procurei na net, mas nada.

alguém já passou por isso ou sabe como resolver?

[]'s

Seu arquivo Work.java foi salvo com o Notepad ou outro editor de texto que inclui um caracter chamado BOM - Byte Order Marker, no início do arquivo.

Pegue seu arquivo e o salve novamente, dessa vez removendo esse tal de BOM, que não é tão BOM assim para você :slight_smile:

ae thingou,

deu certo, criei a classe de novo e compilou de boa.

valeu hein

[]'s

li sobre o BOM, é um código para marcar o arquivo como codificado em UTF-8 no meu caso, certo?
mas porque causa o problema?
porque não é compilado?

[]'s

Sei lá, deve ser alguma particularidade de sua versão do Eclipse. Não deveria ter problemas.