JDK11於2018年發佈現在已經有2年了,由於JDK是Java8之後的穩定版本(LTS),所以有升級的價值,下面簡述一下JDK11升級的坑。
下載
從請官方下載,地址爲:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html,選擇相應的版本下載即可。注意,現在需要註冊才能下載。
安裝
雙擊可執行文件一路下一步即可。
生成JRE11
從Java11開始,JRE不再默認安裝,需要手工生成,具體做法爲:
- 以管理員身份啓動
cmd
。注:如果沒有管理員權限,就會因權限不夠而導致生成失敗。 - 進入JDK11所在的目錄
C:> cd c:\"Program Files\Java"
- 生成JRE:
C:\Program Files\Java> jdk-11.0.6\bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre-11.0.6
執行完成以後,會在C:\Program Files\Java
目錄下生成jre-11.0.6
文件夾,即爲所需要的JRE目錄。
在Eclipse中配置JDK11
- 打開配置界面
在Eclipse的菜單的“ Windows -> Preference”中進行配置。 - 添加JRE11
如下圖所示,在Java->Installed JREs中
點擊Add...
添加上面的路徑C:\Program Files\Java\jre-11.0.6
即可。
- 與Eclipse的Java11項目關聯
最後在Java->Installed JREs->Execution Environments
中溝通JDK11的JRE即可。