【发布时间】:2017-02-17 18:52:11
【问题描述】:
我必须将 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)
我该如何解决这个问题?
【问题讨论】:
-
查看副本和答案。他们也喜欢别人。 java 正在将此信息发送到 stderr。这是一种常见的做法。 PowerShell 认为这是一个错误。