【问题标题】:java --version doesn't work in the command linejava --version 在命令行中不起作用
【发布时间】:2021-08-18 21:57:16
【问题描述】:

我在命令行中尝试了java --version,我得到了:

Unrecognized option: --version
Error: Could not create the Java virtual machine
Error: A fatal exception has occurred. Program will exit.

在我安装 jre 7 之前一切正常(我预装了 jdk 1.6) 所以,我卸载了以前的版本,重新启动,然后安装了新的 jdk 7u5 windows i586。

我仍然遇到同样的问题。谁能帮我解决这个问题?
由于这个原因,我无法安装和运行 maven。

【问题讨论】:

  • 不管怎样,java -help 打印出使用信息;这样做会立即为您提供解决方案。
  • @DennisMeng 是的,如果你知道你只需要写一个破折号。

标签: java jvm


【解决方案1】:

您使用了两个- 标记。试一试:java -version

更新Since Java 9javajavac命令同时支持--version-version

【讨论】:

  • 哦,谢谢 :) 早些时候它曾经是 --version ,我想现在可以工作了
  • 你能告诉我为什么 mvn --version 不起作用吗?我已经按照这里的建议添加了所有用户和系统变量maven.apache.org/download.html
  • 我在使用 maven --version this 时遇到了问题,解决了我的问题,我错的要点是 M2_HOME 和 M2 都是系统变量,也不是环境变量
【解决方案2】:
java -version

这是获取当前安装版本信息的命令

【讨论】:

    猜你喜欢
    • 2011-01-23
    • 1970-01-01
    • 2016-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多