我在mac mavericks系统上下载了Java。但是当我在终端上输入以使用命令查看Java版本时:
java version
我收到以下错误
无法找到或加载主类版本
我去了oracle网站并尝试检查是否在我的系统上安装了Java,这确认了系统上安装了Java7。但为什么我不能在终端看到版本?
答案 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