为什么我会得到不同的Java版本

时间:2015-06-16 06:59:44

标签: java terminal java-8

我刚刚将Java从1.8更新31升级到更新45.完成后,我在Java控制台中检查它显示了Java 8更新45.但是,当我在终端中检查时它显示了Java版本" 1.8。 0_31&#34 ;.我使用Verify Java Version进行了检查,并显示您已安装推荐的Java(版本8更新45)。。我尝试检查JavaVirtualMachine文件夹,发现没有jdk 8 update 45文件夹。请参考图片。enter image description here

为什么我会得到不同的版本。我甚至尝试重启我的机器几次,但它仍然相同。请指教。

2 个答案:

答案 0 :(得分:4)

您是否安装了JRE 8更新45但仍然具有JDK版本8更新31?

答案 1 :(得分:0)

检查java替代品

sudo update-alternatives --install“/ usr / bin / java”“java”“/ usr / lib / jvm / jdk1.7.0_71 / bin / java”1

sudo update-alternatives --install“/ usr / bin / javac”“javac”“/ usr / lib / jvm / jdk1.7.0_71 / bin / javac”1