错误:无法找到或加载主类版本

时间:2013-12-23 11:05:28

标签: java macos

我在mac mavericks系统上下载了Java。但是当我在终端上输入以使用命令查看Java版本时:

java version

我收到以下错误

  

无法找到或加载主类版本

我去了oracle网站并尝试检查是否在我的系统上安装了Java,这确认了系统上安装了Java7。但为什么我不能在终端看到版本?

3 个答案:

答案 0 :(得分:34)

尝试

 java -version

没有减号,它正在尝试加载一个名为version的程序。

答案 1 :(得分:9)

java –version

将导致相同的错误(从网页复制),因为“ - ”是一个短划线

答案 2 :(得分:2)

java -version是检查java版本的命令

从Oracle站点下载最新的Java SE并进行安装。然后重新打开cmd并使用java -version检查java版本。

将Java路径设置为bin并检查它的版本。 java和javac都应该在同一版本上。

就我而言:

C:\ Users \ darshan> java -version java版" 1.8.0_121" Java(TM)SE运行时环境(版本1.8.0_121-b13) Java HotSpot(TM)64位服务器VM(版本25.121-b13,混合模式)

C:\ Users \ darshan> javac -version javac 1.8.0_121