1、找到JDK下載地址
https://www.oracle.com/java/technologies/javase-downloads.html
在Oracle的網站下載東西都要登錄,登錄之后即可開始下載,也可以去下載別准備好的資源
以下的2、3、4步,可以任選一種安裝方式
2、安裝.tar.gz格式的JDK
2.1、解壓
在/usr/local目錄下新建一個文件夾JDK,並將下載的文件導入到該文件夾中
然后,cd到JDK存放的目錄下,執行解壓命令
cd /usr/local/jdk tar -zxvf jdk-8u251-linux-x64.tar.gz
其中 jdk-8u251-linux-x64.tar.gz 是下載的JDK壓縮包文件名
2.2、環境變量配置(“=”前后請勿添加空格,否則加載時會出錯)
修改/etc目錄下的profile文件
vim /etc/profile
按 “i” 編輯文件內容,
添加完內容后按“Esc”停止編輯,按“:wq”保存並退出
在profile文件末尾添加如下內容:
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_241
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
其中 JAVA_HOME需要根據實際安裝路徑和JDK版本進行修改
修改完成后,執行如下命令使修改生效
source /etc/profile
2.3、驗證安裝
執行命令
java -version
3、安裝rpm格式的JDK
3.1、自動安裝
rpm -ivh jdk-8u251-linux-x64.rpm
執行命令,自動解壓安裝,只需等待...
默認安裝在/usr/java/文件夾里
3.2、環境變量配置(“=”前后請勿添加空格,否則加載時會出錯)
修改/etc目錄下的profile文件
vim /etc/profile
按 “i” 編輯文件內容,
添加完內容后按“Esc”停止編輯,按“:wq”保存並退出
在profile文件末尾添加如下內容:
export JAVA_HOME=/usr/java/jdk1.8.0_251
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
其中 JAVA_HOME需要根據實際安裝路徑和JDK版本進行修改
修改完成后,執行如下命令使修改生效
source /etc/profile
3.3、驗證安裝
執行命令
java -version
4、CentOS8上使用 yum 直接安裝,環境變量自動配置好
4.1、查看系統是否自帶jdk
rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj
4.2、卸載以安裝的JDK
如果有輸出信息,批量卸載系統自帶
rpm -qa | grep java | xargs rpm -e --nodeps
如果使用 yum 安裝的 jdk,請使用下面命令卸載
yum -y remove java-1.8.0-openjdk-headless.x86_64
4.3、安裝JDK
4.3.1、 檢查 yum 中有沒有 java1.8 包
yum list java-1.8*
4.3.2、 開始安裝
yum install java-1.8.0-openjdk* -y
4.4、驗證
java -version
原文:https://www.cnblogs.com/lnboxue/p/12959705.html