云网牛站
所在位置:首页 > 初入Linux圈 > 在CentOS 7/8和Fedora 31/30/29上安装OpenJDK 14、Java SE 14

在CentOS 7/8和Fedora 31/30/29上安装OpenJDK 14、Java SE 14

2020-03-20 10:21:24作者:戴进稿源:云网牛站

本文介绍在CentOS 7/8和Fedora 31/30/29系统上安装OpenJDK 14、Java SE Development Kit 14的方法。

 

在CentOS 8/7、Fedora 31/30/29上安装OpenJDK 14

请先下载JDK 14:JDK 14发布:提供openjdk-14_linux-x64_bin.tar.gz下载,附新特征介绍

下载文件名是: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" 2020-03-17

OpenJDK Runtime Environment (build 14+36-1461)

OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

根据上面的返回信息,表示安装OpenJDK 14已经成功。

 

在CentOS 8/7、Fedora 31/30/29上安装Java SE Development Kit 14

如果选择使用Java SE Development Kit 14,请到 https://www.oracle.com/java/ 中下载,有针对CentOS/RHEL/Fedora系统RPM软件包,可下载jdk-14_linux-x64_bin.rpm文件:

在CentOS 7/8和Fedora 31/30/29上安装OpenJDK 14、Java SE 14

然后使用yum或rpm命令安装RPM软件包:

$ sudo rpm -Uvh jdk-14_linux-x64_bin.rpm

warning: jdk-14_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Verifying...   (10################################# [100%]

Preparing...   (10################################# [100%]

Updating / installing...

1:jdk-14-2000:14-ga   ################################# [100%]

确认已安装Java版本:

$ java -version

java version "14" 2020-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环境:

cat <<EOF | sudo tee /etc/profile.d/jdk14.sh

export JAVA_HOME=/usr/java/default

export PATH=\$PATH:\$JAVA_HOME/bin

EOF

获取配置文件并检查java命令:

source /etc/profile.d/jdk14.sh

上面确认的返回信息已代表安装Java SE Development Kit 14成功,至此,安装结束。

 

选择JDK 14做为默认版本

如果安装了多个Java版本,则可以使用alternatives命令设置默认版本:

sudo alternatives --config java

选择默认值:

$ sudo alternatives --config java

请选择JDK 14,如下:

*+ 1   /usr/java/jdk-14/bin/java

在CentOS 7/8和Fedora 31/30/29上安装OpenJDK 14、Java SE 14

把JDK 14相关的行选中即为做为默认版本。

 

相关主题

在RHEL/CentOS上安装OpenJDK和Oracle JDK

子频道
精选文章
热门文章