簡介
AdoptOpenJDK是一個由OpenJDK構(gòu)建,并以免費(fèi)軟件的形式提供社區(qū)版的 OpenJDK 二進(jìn)制包。它至少提供 4 年的免費(fèi)長期支持( LTS )。
CentOS7.5和EulerOS2.8操作系統(tǒng)在鯤鵬生態(tài)中可以完整運(yùn)行AdoptOpenJDK的全部功能。
編譯安裝方法
1)環(huán)境要求
本文選用華為鯤鵬 云服務(wù)器ECS KC1實例做測試,KC1實例的處理器為基于鯤鵬920
2)安裝方式及軟件獲取
a.使用JDK或者JRE二進(jìn)制包進(jìn)行安裝
適合鯤鵬服務(wù)器圖形化登陸之后,通過訪問AdoptOpenJDK官網(wǎng)URL下載安裝。
1. 進(jìn)入軟件官方網(wǎng)址https://adoptopenjdk.net/
2. 點(diǎn)擊“其他平臺--> OpenJDK 8 (LTS) --> Linux x64 ”,可根據(jù)具體的使用場景選擇JDK或者JRE二進(jìn)制包。
b.使用yum方式安裝
適用于需要獲取最新版本的AdotOpenJDK版本,有不斷更新升級AdoptOpenJDK的使用場景。
參見https://adoptopenjdk.net/installation.html#installers 中的方法,下載并設(shè)置 鏡像 源。
c.使用RPM包本地安裝
適用于隨服務(wù)器綁定發(fā)布使用的場景。
直接下載aarch64的adoptOpenJDK的rpm包,在本地安裝。
1.用SSH遠(yuǎn)程工具連接待安裝AdoptOpenJDK的服務(wù)器。
2.進(jìn)入本地路徑,用命令行獲取獲取AdoptOpenJDK的rpm軟件包。
cd /usr/local/src
wget https://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/8/aarch64/Packages/adoptopenjdk-8-hotspot-8u191-b12-1.aarch64.rpm
配置編譯環(huán)境
1)ssh連接到對應(yīng)服務(wù)器上,命令格式: ssh $user@$ip
2)安裝JDK。
rpm -ivh adoptopenjdk-8-hotspot-8u191-b12-1.aarch64.rpm
3) 配置AdoptOpenJDK到PATH路徑。
打開/etc/profile,在最后添加如下內(nèi)容:
export PATH=/usr/lib/jvm/adoptopenjdk-8-hotspot/jdk8u191-b12/bin:$PATH
source /etc/profile
4) 確認(rèn)下是否找到JDK的路徑。
輸入命令:which java
5) 運(yùn)行AdoptOpenJDK。
輸入命令:java -version