在CentOS 7/8和Fedora 31/30/29上安装Oracle Java 14(OpenJDK 14)


您可以通过下面的链接以PDF格式下载本文,为我们提供帮助。

theロード下载PDF指南

关门


今天的指南描述了如何在CentOS 7/8和Fedora 31/30/29上安装Java 14 / OpenJDK 14。 Java 14现在普遍可用-结帐 通用发布说明 对于新功能。还提供易于生产的二进制文件 甲骨文 Java SE开发套件14。

JDK 14是Java®SE平台14版的开源参考实现。 JSR 388 在Java社区流程中。安装JDK |按照以下步骤在CentOS 8/7和Fedora 31/30/29上运行OpenJDK 14。

对于Ubuntu / Debian,请使用:在Ubuntu和Debian上安装Oracle Java 14(OpenJDK 14)。

选项1:在CentOS 8/7和Fedora 31-28上安装OpenJDK 14

来访 JDK 14发布页面 下载最新的档案。

sudo yum -y install 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 <

获取并确认配置文件 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)

选项2:在CentOS 8/7和Fedora 31-29上安装Java SE Development Kit 14

如果你选择去 Java SE开发套件14使用以下命令为CentOS / RHEL / Fedora系统下载RPM软件包。

curl -LO -H "Cookie: oraclelicense=accept-securebackup-cookie" 
"https://download.oracle.com/otn-pub/java/jdk/14+36/076bab302c7b4508975440c56f6cc26a/jdk-14_linux-x64_bin.rpm"

接下来,使用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 <

要使用Java Home,请获取文件。

source /etc/profile.d/jdk14.sh

测试Java安装

创建一个HelloWorld Java程序。

$ vi HelloWorld.java 
public class HelloWorld {

    public static void main(String[] args) {
        // Prints "Hello, World" to the terminal window.
        System.out.println("Hello, World");
    }

}

编译Java代码。

$ javac HelloWorld.java

执行一个Java程序。

$ java HelloWorld
Hello, World

选择Java的默认版本

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

sudo alternatives --config java

选择要设置为默认值的Java。

$ sudo alternatives --config java

There is 1 program that provides 'java'.

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

Enter to keep the current selection[+], or type selection number: 

推荐书籍:

最好的Java开发书籍

在Linux机器上享受Java开发的乐趣,或查看博客以获取其他相关指南。

在CentOS 8上安装Node.js

在CentOS 8上安装Ruby


您可以通过下面的链接以PDF格式下载本文,为我们提供帮助。

theロード下载PDF指南

关门


Sidebar