[英]Upgrade to Java 11 on Windows 10
我嘗試將筆記本電腦(運行 Windows 10)上的 Java 從 Java 10 升級到 Java 11。我從 Oracle 網站下載並安裝了 Java 11 SDK,然后將 bin 文件夾的地址添加到路徑系統變量中並更改了 JAVA_Home指向新的 jdk 文件。
路徑系統變量如下所示:
....;C:\Program Files\Java\jdk-11.0.1\bin
和JAVA_HOME :
C:\Program Files\Java\jdk-11.0.1
盡管如此,當我打開 CMD 並運行: java --version
我得到 Java 10 雖然使用javac --version
我得到 Java 11。
我按照此處描述的步驟操作: 如何在 Windows 上安裝 OpenJDK 11?
通過評論的幫助並查看此問題,我發現問題在於C:\\ProgramData\\Oracle\\Java\\javapath
出現在 Java 11 路徑之前,因此我將其移至底部,現在java
和javac
正確指向到 Java 11。
我從 JDK 8 升級到 JDK 11。將 Java 11 添加到路徑和 JAVA_HOME 成功后,
java -version
仍然指向以前的 java 版本(在我的例子中是 java 8。)
然后,我運行了一個命令"setx -m JAVA_HOME "C:\\Program Files\\Java\\jdk-11.0.7"
現在java -version
顯示 java 11。我希望它也能幫助你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.