站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
JavaOpenJDK

【Note】利用AdoptOpenJDK取代有收費疑慮的Oracle JDK


解說

  • 推薦使用AdoptOpenJDK
    1. AdoptOpenJDK, the distribution is very similar to Oracle's OpenJDK distribution (in that it is free, and it is a build produced by compiling the sources from the OpenJDK source repository).
    2. AdoptOpenJDK與Oracle提供的OpenJDK十分相似,但AdoptOpenJDK的好處是免費。
    3. 目前有提供的版本 OpenJDK 8~14
    4. AdoptOpenJDK項目將移至Eclipse,並更名為:Eclipse Adoptium,(新聞連結


  • OpenJDK 比較表



  • 如何選擇OpenJDK?
    1. However each build is quite unique - $free or commercial, branded or unbranded, pure or bundled (e.g., BellSoft Liberica JDK offers bundled JavaFX, which was removed from Oracle builds starting JDK 11).
    2. 根據上圖- 比較表,還是可以發現各家廠商的OpenJDK仍有不同之處,是否免費? 是否商用?
    3. 若沒有特定環境或License的要求,則建議選擇一般標準的OpenJDK
      • Oracle OpenJDK
      • AdoptOpenJDK

  • 已經不少開發者轉移至OpenJDK - (2019-2020的統計資料),快跟上吧
  • 使用者大多仍使用 OpenJDK 8



安裝教學

  1. 至官網AdoptOpenJDK下載對應作業系統的OpenJDK



  2. 安裝AdoptOpenJDK
  3. 安裝完成後,需要設定環境變數
  4. 本機 → (右鍵) 內容 → 進階系統設定 → 環境變數



  5. 新增 JAVA_HOME,輸入方才安裝AdoptOpenJDK的路徑,例如:C:\Program Files\AdoptOpenJDK\jdk-8.0.262.10-hotspot
  6. 編輯 PATH:加入 %JAVA_HOME%\bin
  7. 加入 classpath:輸入 %JAVA_HOME%\lib
  8. 打開CMD,測試結果


推薦閱讀

參考資料

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽