Java 11
.onUnload
我能够使用以下命令在cmd中找到Java版本:
JAVA_HOME : C:\Program Files\Java\jdk-11.0.4
Java 8
java --version //successfully executed
java -version //successfully executed
我能够使用以下命令在cmd中找到Java版本:
JAVA_HOME : C:\Program Files (x86)\Java\jdk1.8.0_231
我无法使用java -version //successfully executed
命令找到Java版本
--version
为什么在执行java --version //not successfully executed
时出现无法创建Java虚拟机的错误,或者在 jdk 8 中仅此命令选项不可用?如果它是在jdk 11中添加的,那么它在文档中提到了什么地方?
答案 0 :(得分:5)
该选项是Java 9中引入的。
请参见here,如果您搜索--version
,这是它出现在java
工具的文档中的第一个版本(java
工具的documentation Java 8没有提及它。)