簡體   English   中英

為什么我得到不同的Java版本

[英]Why I'm getting different java versions

我剛剛將Java從1.8更新31升級到更新45。完成后,我在Java控制台中檢查了它顯示Java 8更新45。但是,當我在終端中檢查時,它顯示了Java版本“ 1.8.0_31”。 我使用“ 驗證Java版本”進行了檢查 ,它顯示您已經安裝了推薦的Java(版本8更新45)。 我嘗試檢查JavaVirtualMachine文件夾,發現沒有jdk 8 update 45文件夾。 請參考圖片。 在此處輸入圖片說明

為什么我會得到不同的版本。 我什至嘗試重啟我的機器幾次,但是仍然一樣。 請指教。

可能是您安裝了JRE 8更新45,但仍具有JDK的版本8更新31嗎?

檢查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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM