Centos 配置jdk環境變量

 

 

一、安裝方法

  1. windows 下載,複製到 linux,解壓,配置環境變量
  2. linux 使用 wget 下載,解壓,配置環境變量
  3. linux 使用 yum 直接安裝,環境變量自動配置好

二、查看是否已安裝

使用下面的語句驗證是否已經安裝配置 jdkhtml

# java -versionjava

三、卸載

查看系統是否自帶 jdknode

rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj

若是有輸出信息,批量卸載系統自帶linux

rpm -qa | grep java | xargs rpm -e --nodeps

若是使用 yum 安裝的 jdk,請使用下面命令卸載windows

yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

 

四、下載

windows 下載地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmltomcat

根據本身的系統下載對應的 jdk,文件結尾要是 tar.gzcookie

把下載的 jdk 複製到 Centos7 指定目錄下(/root/shared)oracle

也能夠在 Centos7 直接使用命令 wget 下載less

# 直接使用此方法下載會有問題,請使用下面命令下載 wget -P /root/shared http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
 # 若是沒有 wget 命令,能夠是用下面命令安裝 wget yum -y install wget # 下載,解決上面下載文件不全問題 cd /root/shared wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz"

或使用 yum 直接安裝,則不須要下面的 配置和生效 ,直接驗證便可spa

檢查 yum 中有沒有 java1.8 包

yum list java-1.8*

開始安裝

yum install java-1.8.0-openjdk* -y

五、配置

解壓

# 解壓到 /usr/java tar -zxvf /root/shared/jdk-8u191-linux-x64.tar.gz

配置 profile

# 編輯profile, vi /etc/profile # 在上面增長下面內容 JAVA_HOME=/usr/java/jdk1.8.0_191 JRE_HOME=$JAVA_HOME/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

變量 含義

JAVA_HOME 指明JDK安裝路徑,就是剛纔安裝時所選擇的路徑,此路徑下包括lib,bin,jre等文件夾(tomcat,Eclipse的運行都須要依靠此變量)。

CLASSPATH 爲java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib。CLASSPATH 變量值中的.表示當前目錄

PATH 使得系統能夠在任何路徑下識別java命令,設爲:$JAVA_HOME/bin:$JRE_HOME/bin。

特別注意 環境變量值的結尾沒有任何符號,不一樣值之間用:隔開(windows中用;)

六、生效

source /etc/profile

七、驗證

使用下面的語句驗證是否已經安裝配置 jdk

# java -version

相關文章
相關標籤/搜索