Como distribuir os resultados de “java -version” do cmd do DOS para um arquivo de texto

0

Estou procurando uma maneira de colocar os resultados de "java-version" em cmd (windows) em um arquivo de texto. Eu acho que o problema é o espaço entre java e -version, tentei com outros comandos como dir e eu sou capaz de ver a saída no arquivo de teste.

Eu também tentei usar "se nada. Eu começo a pensar que pode ser uma restrição do Java ... Alguma idéia por favor?

    
por fl0w3r 22.11.2013 / 20:27

1 resposta

1

Esta saída de comandos java NÃO vai para o fluxo "stdout" (com você pode redirecionar com ">") mas vai para "stderr".
Para redirecionar isso em um arquivo, você precisará usar "2 >":

java -version 2> outputfile.txt
    
por 22.11.2013 / 20:42