Charset socket linux e windows

5 respostas
dedspr

Olá pessoal, estou com um probleminha aqui…

è assim tenho um socket server rodando no windows e tenho clientes que rodam tanto no windows como linux, o problema é que se eu definir o charset como UTF-8 ele da erro de acentuação no window, se eu não definir ou se colocar ISO no charset da erro no linux, alguém sabe como como fazer para resolver este problema, um charset universal que funciona tanto no linux quanto no windows?

No aguardo…

5 Respostas

T

Faça com que todos os seus clientes iniciem com o mesmo charset, usando o seguinte comando:

java -Duser.encoding=UTF8…
ou
java -Duser.encoding=ISO-8859-1…

http://www.guj.com.br/posts/list/40846.java

dedspr

thingol

Onde eu defino isso?
Tentei definir nas linhas de compilação do projeto não deu certo…

peczenyj

java é quem executa, então vc precisa definir quando executar os clientes :wink:

dedspr

Certo defini o charset, mas continua o erro ainda no linux, já tentei o UTF-8 e o ISO-8859_1, mas não deu certo…

Fica com um ponto de interrogação…

dedspr

thingol:
Faça com que todos os seus clientes iniciem com o mesmo charset, usando o seguinte comando:

java -Duser.encoding=UTF8…
ou
java -Duser.encoding=ISO-8859-1…

http://www.guj.com.br/posts/list/40846.java

Não funcionou para mim… tenho que definir um charset que funciona no linux e no windows

Criado 8 de setembro de 2008
Ultima resposta 10 de set. de 2008
Respostas 5
Participantes 3