我有Java版本发送到一个文本文件,如下发送Java版本以文本文件
C:\>java -version > C:\cfn\log\JavaVersion.log
但是,当我打开检查的文件,它完全是空的。我立即在下面的线获得版本,作为 -
C:\>java -version > C:\cfn\log\JavaVersion.log
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
我该如何解决这个问题?
看那DUP和答案。他们也喜欢其他人。 java发送这个信息给stderr。这是一个普通的例子。 PowerShell将其视为故障。 – Matt