Imprimindo caracteres acentuados no terminal

1

Estou executando um programa em Java a partir da linha de comando no Ubuntu e tentando imprimir caracteres acentuados no console. Mas os personagens são exibidos como ? no console.

Como posso fazer com que o shell exiba caracteres acentuados que saem do programa?

    
por Raj 06.05.2013 / 12:27

1 resposta

1

Supondo que seu emulador de terminal já seja capaz de exibir caracteres acentuados corretamente usando uma determinada codificação, você deve configurar a JVM para usar essa codificação.

Esta pode ser a maneira correta:

export LC_ALL=en_US.UTF-8
java yourApplication
    
por jlliagre 06.05.2013 / 13:20