一些特定的軟體可能需要再JDK環境下運行,對於個人其實可以直接從Java的網站上安裝JDK即可,但如果你是公司使用可能就要注意避免日後收到授權通知
OpenJDK是甚麼? OpenJDK是開源版本,其功能和Java自己提供的JDK沒有太多差異,而重要的是開源的OpenJDK是可以免費商用的。
哪裡取得 OpenJDK ?
其實OpenJDK因為開源的關係所以很多社群或開發者都會自己編譯版本,這邊推薦各位使用 Adoptium 提供的版本,他針對Windows 和Mac封裝成一般的安裝檔案,對於一般用戶安裝操作比較方便。
OpenJDK 下載
adoptium 版OpenJDK : https://adoptium.net – 本篇文章使用的版本
其他版本 : redhat 、ojdkbuild、jakarta.ee、openjdk_BY_JAVA
OpenJDK 安裝 – adoptium 版本
點 Release Archive 查看多版本檔案
下載前請先確認你得軟體需要甚麼版本的JDK和X86或是X64
在Winodws下選擇Installer版本
安裝前記得在『Set JAVA_HOME Variable 』點選『將安裝在本機硬碟上』
這主要是設定正確的變數讓軟體需要用JDK時可以訪問到的路徑
如果沒設置只能透過手動設置比較麻煩(本篇文章沒紀錄請自行Google)
安裝後如果OpenJDK版本和你軟體對應的話基本上就能直接運行了
可以在 cmd輸入 javac - version
查看版本
故障排除
Java Runtime Environment not valid
一般是版本安裝錯誤,你的程式可能是X86的但你安裝X64的JDK
重新安裝X86的JDK即可解決,如果是X64則反之
java virtual machine versione ~
這是JDK版本太高或太低,依照說明提高版本或是降低版本
以下方為例是說我安裝的是17版本太高了,叫我要安裝低一點的版本