Centos8中安裝jdk1.8
Centos7中安裝JDK常見兩種方式:在線安裝openjdk和離線安裝jdk-1.8.0
在線安裝OpenJDK
查看新系統是否安裝java環境
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum list installed |grep java
如果什麼都沒有顯示則表示沒有安裝java,則可以直接安裝。如果顯示java的版本等信息,則需要先卸載老版本的java環境
卸載JDK相關文件
卸載openjdk
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum -y remove java-1.8.0-openjdk*
卸載tzdata-java
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum -y remove tzdata-java.noarch
在線查看java的安裝包列表
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum -y list java*
安裝選擇的java版本ram包
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum -y install java-1.8.0-openjdk
安裝完成,查看java信息
[root@iZ4zeaehxxqhrn553tblkkZ /]# java -version
到此在線安裝完成。
離線安裝JDK
查看新系統是否安裝java環境
[root@iZ4zeaehxxqhrn553tblkkZ /]# yum list installed |grep java
如果什麼都沒有顯示則表示沒有安裝java,則可以直接安裝。如果顯示java的版本等信息,則需要先卸載老版本的java環境
卸載JDK
[root@iZ4zeaehxxqhrn553tblkkZ /]# rpm -e –nodeps
安裝jdk1.8
首先創建一個java的文件夾
[root@iZ4zeaehxxqhrn553tblkkZ /]# mkdir /home/work/java
上傳jdk-8u144-linux-x64.tar.gz
將本地下載的jdk上傳到 /home/work/java 目錄下
[root@iZ4zeaehxxqhrn553tblkkZ /]# cd /home/work/java
[root@iZ4zeaehxxqhrn553tblkkZ /]# rz
解壓
[root@iZ4zeaehxxqhrn553tblkkZ /]# cd /home/work/java
[root@iZ4zeaehxxqhrn553tblkkZ /]# tar -zxvf jdk-8u144-linux-x64.tar.gz
配置環境變量
在/etc/profile文件的末尾加上以下配置:
[root@iZ4zeaehxxqhrn553tblkkZ /]# vim /etc/profile
末尾增加如下內容:
JAVA_HOME=/home/work/java/jdk1.8.0_144
JRE_HOME=/home/work/java/jdk1.8.0_144/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
profile文件立即生效
[root@iZ4zeaehxxqhrn553tblkkZ /]# source /etc/profile
測試
[root@iZ4zeaehxxqhrn553tblkkZ /]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)