我刚刚将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文件夹。请参考图片。
为什么我会得到不同的版本。我甚至尝试重启我的机器几次,但它仍然相同。请指教。
答案 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