在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