如何在Ubuntu/Debian上安装Java 14

时间:2020-02-23 14:32:45  来源:igfitidea点击:

在本文中,我们将了解如何在Ubuntu/Debian Linux机器上安装Oracle Java 14.
Java是用于建立业务应用程序,通用桌面应用程序,Web应用程序,许多其他游戏的最常用的编程语言之一。
JDK 14是JAVA 388在Java社区进程中指定的Java SE平台版本14的开源参考实现。

方法1:在Ubuntu/Debian Linux上安装Oracle Java SE开发套件14

Java 14的Debian软件包可在Java SE开发套件14页上找到。
我们可以手动下载包或者使用命令行工具,如WGet和Curl。

首先更新包索引并安装WGet/Curl。

sudo apt update
sudo apt -y install wget curl

拉动Java SE开发套件14 Debian套餐。

wget --no-check-certificate -c --header  "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/14+36/076bab302c7b4508975440c56f6cc26a/jdk-14_linux-x64_bin.deb"

使用APT包管理器安装DEB包:

sudo apt install ./jdk-14_linux-x64_bin.deb

提示时同意安装。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'jdk-14' instead of './jdk-14_linux-x64_bin.deb'
The following additional packages will be installed:
  libasound2 libasound2-data
Suggested packages:
  libasound2-plugins alsa-utils
The following NEW packages will be installed:
  jdk-14 libasound2 libasound2-data
0 upgraded, 3 newly installed, 0 to remove and 53 not upgraded.
Need to get 421 kB/166 MB of archives.
After this operation, 1,824 kB of additional disk space will be used.
Do you want to continue? [Y/n] y

为命令行调用和操作设置Java环境。

cat <<EOF | sudo tee /etc/profile.d/jdk14.sh
export JAVA_HOME=/usr/lib/jvm/jdk-14
export PATH=$PATH:$JAVA_HOME/bin
EOF

通过查询可用版本,确认Java 14安装在Ubuntu/Debian上。

$source /etc/profile.d/jdk14.sh
$java -version
java version "14" 2017-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

方法2:从PPA存储库安装ubuntu上的Java 14

Linux Uprising Team提供PPA存储库,具有预构建的Java二进制包。
我们可以使用以下命令添加存储库。

sudo apt update
sudo add-apt-repository ppa:linuxuprising/java

如果我们没有add-apt-repository命令,请检查有关如何将Add-APT存储库添加到Ubuntu/Debian系统的文章。

添加存储库后,继续在Ubuntu Linux上安装Oracle Java 14.

sudo apt -y install oracle-java14-installer

要将Oracle JDK 14设置为默认值,请安装"Oracle-java14-set-default"包。

sudo apt -y install oracle-java14-set-default

确认Java版本。

$java -version
java version "14" 2017-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

然后

设置Java环境。

sudo nano /etc/profile.d/jdk.sh

添加:

export JAVA_HOME=/usr/lib/jvm/java-14-oracle
export PATH=$PATH:$JAVA_HOME/bin

更新环境:

source /etc/profile.d/jdk.sh

方法3:手动在Ubuntu/Debian上安装OpenJDK 14

释放和下载页面上有JDK 14版本。
我们将使用curl下载最新的可用版本。

curl -O https://download.java.net/java/GA/jdk14/076bab302c7b4508975440c56f6cc26a/36/GPL/openjdk-14_linux-x64_bin.tar.gz

使用tar命令提取下载的OpenJDK 14归档文件。

tar xvf openjdk-14_linux-x64_bin.tar.gz

将生成的文件夹移动到/opt目录。

sudo mv jdk-14 /opt/

配置Java环境:

sudo tee /etc/profile.d/jdk14.sh <<EOF
export JAVA_HOME=/opt/jdk-14
export PATH=$PATH:$JAVA_HOME/bin
EOF

源个人资料文件并检查 java命令

source /etc/profile.d/jdk14.sh

确认Java版本。

$echo $JAVA_HOME
/opt/jdk-14
$java -version
openjdk version "14" 2017-03-17
OpenJDK Runtime Environment (build 14+36-1461)
OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)