java -version
に行った結果に特別な理由はありますstderr
か?
たとえば、このコマンドはWindowsのプロンプト行から実行されます。
java -version > java_version.txt
ファイルをjava_version.txt
空のままにします。
java.exe
編集:パラメータなしで実行した後に印刷されたヘルプでも同じことが起こります。
編集:純粋な好奇心から、私はそれが常にそのようであったかどうかをチェックしました、そしてそれは実際にそうであることがわかりました。JDK1.1.8およびJDK1.2.2に移行しますが、パラメータなしのの出力はjava -version
移行しません。stderr
java.exe