編碼的世界 / 優質文選 / 女人

Ubuntu 20.04 安裝 Java OpenJDK


2022年8月02日
-   

  • 系統環境

EnvDisc
HardwareLaptop Thinkpad T440p
OSUbuntu 20.04

  • 目的:我們要達成的目標 安裝 OpenJDK
  • 內容: 我們要做什麼
    • 查看可用的OpenJDK版本
    • 安裝 OpenJDK Java
    • 查看安裝的JDK版本
    • 在多個Java versions間切換

Step1: 查看可用的 OpenJDK 版本


apt search openjdk
calm@u20:~$ apt search openjdk
openjdk-11-jdk/focal 11.0.7+10-3ubuntu1 amd64
OpenJDK Development Kit (JDK)
openjdk-13-jdk/focal-updates 13.0.3+3-1ubuntu2 amd64
OpenJDK Development Kit (JDK)
openjdk-14-jdk/focal-updates 14.0.1+7-1ubuntu1 amd64
OpenJDK Development Kit (JDK)
openjdk-8-jdk/focal 8u252-b09-1ubuntu1 amd64
OpenJDK Development Kit (JDK)

Step2: 安裝 OpenJDK


sudo apt install openjdk-14-jdk
Ps: 根據step1,你也可以安裝你需要的指定版本,比如8 / 11 / 13等,在這裏我就安裝最新的了。

Step3: 確認OpenJDK安裝是否OK


java version
calm@u20:~$ java version
openjdk 14.0.1 2020-04-14
OpenJDK Runtime Environment (build 14.0.1+7-Ubuntu-1ubuntu1)
OpenJDK 64-Bit Server VM (build 14.0.1+7-Ubuntu-1ubuntu1, mixed mode, sharing)

如上所示,安裝成功的話,該命令會返回安裝的openjdk版本信息。
另外,文件被安裝在/usr/lib/jvm/目錄:
calm@u20:~$ tree -L 1 /usr/lib/jvm/
/usr/lib/jvm/
├── java-1.14.0-openjdk-amd64 -> java-14-openjdk-amd64
├── java-14-openjdk-amd64
└── openjdk-14
3 directories, 0 files

知道這個安裝目錄對我們是很重要的,因為後續的開發有時候需要你手動導入jdk的開發環境,這時候就需要知道具體安裝路徑了。
注意:可以看到都是有關鍵字 openjdk 的,這點很重要,後續如果安裝了 orcale 版本的 jdk 時,可以通過這個關鍵字來區分。

Step4: 切換可用的JDK版本


sudo update-alternatives config java sudo update-alternatives config javac
當你的系統安裝了多個版本的JDK時,可以用這兩個命令切換。
由於我的系統目前只安裝了 JDK14,暫時用不上,後面應該會有需要。

Reference: https://linuxconfig.org/how-to-install-java-on-ubuntu-20-04-lts-focal-fossa-linux

熱門文章