Codificação git x eclipse

5 respostas Resolvido
git
J

Pessoal podem me ajudar estou com um problema quando eu escrevo uma classe em java e utilizo ç ou ~ em alguma palavra, a mesma perde os caracteres quando eu subo pro gitlab.

5 Respostas

Lucas_Camara

Qual encoding vc está usando nos seus arquivos no eclipse?

staroski
Solucao aceita

Seu eclipse deve estar usando um encoding diferente do que o configurado no GitLab.

De qualquer forma, não é boa prática utilizar caracteres de acentuação nos fontes java.

Se precisar de acentuação em String, utilize literais \uXXXX.
Onde XXXX é o código unicode do símbolo desejado.

Por exemplo, ao invés de escrever o código assim:

System.out.println("utilização");

Você vai escrever assim:

System.out.println("utiliza\u00e7\u00e3o");
J

Por padrão está “Cp1252”

J

Obrigado por tirar minha duvida, vou fazer desta forma.

staroski

É o encoding padrão no windows

Eu costumo configurar o eclipse para usar utf-8 por padrão

Criado 15 de julho de 2019
Ultima resposta 18 de jul. de 2019
Respostas 5
Participantes 3