java -version
去的结果有什么特别的原因stderr
吗?
例如,此命令从 Windows 的提示行执行:
java -version > java_version.txt
将文件java_version.txt
留空。
java.exe
编辑:在没有任何参数的情况下执行后打印出的帮助也会发生同样的情况。
编辑:纯粹出于好奇,我检查了它是否一直都是这样,结果发现它确实如此。java -version
转到stderr
JDK 1.1.8 和 JDK 1.2.2 中,但是java.exe
没有任何参数的输出不会。