O terminal do windows tem um problema ao mostrar acentos e caracteres "estranhos" à lingua inglesa.
Esse erro ocorre por culpa da codificação de caracteres.
Para contornar essa situação, o único jeito que vejo é alterar o terminal do windows em si. Força-lo a abrir uma tela visual, um outro terminal, feito a partir do java.
O terminal do windows tem um problema ao mostrar acentos e caracteres "estranhos" à lingua inglesa. Esse erro ocorre por culpa da codificação de caracteres. Para contornar essa situação, o único jeito que vejo é alterar o terminal do windows em si. Força-lo a abrir uma tela visual, um outro terminal, feito a partir do java.
Link: http://www.codejava.net/java-se/swing/redirect-standard-output-streams-to-jtextarea