segunda-feira, 4 de janeiro de 2010

Problemas com Charset no GWT + Google App Engine no Eclipse

Assim que comecei a usar o GWT com o Google App Engine no Eclipse e no windows, notei um problema, a acentuação. Tenho quase certeza que isso não acontece no Ubuntu porque lá é tudo UTF-8, pelo menos era da última vez que mexi.

Como o windows não usa UTF-8, a primeira coisa que eu tentei foi mudar o encode do HTML para ISO-8859-1 e não funcionou. Então, a solução é: deixe o HTML como UTF-8 e mude o workspace do eclipse para UTF-8. Vá no menu window -> preferences e veja a imagem abaixo.



Pronto, seu workspace está configurado corretamente. O detalhe é que eu estou usando um workspace só para os projetos do GWT + Google App Engine. Se você estiver com outros projetos que usam outras configurações de charset no mesmo workspace, aí você precisa procurar em preferences de cada projeto e fazer essa alteração.