第一章 獲取JDK官網(wǎng)上的下載鏈接
打開(kāi)oracle官網(wǎng)來(lái)到j(luò)dk下載頁(yè)面 選擇對(duì)應(yīng)jdk版本 點(diǎn)擊下載 獲取下載鏈接
第二章 刪除系統(tǒng)自帶的JDK(可選)
默認(rèn) CentOS 有安裝 openJDK沼沈,建議先卸載掉
1.檢查 JDK 命令:java -version
[root@oracledb soft]# java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
2.查詢本地 JDK 安裝程序情況; rpm -qa|grep java
[root@oracledb soft]# rpm -qa|grep java
tzdata-java-2013g-1.el6.noarch
java_cup-0.10k-5.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
3.卸載上面全部文件(--nodeps 的作用:忽略依賴的檢查):
sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.41.1.10.4.5.alios6.x86_64
sudo rpm -e --nodeps libvirt-java-devel-0.4.7-1.3.alios6.noarch
4.也可以一起卸載:sudo rpm -e --nodeps java_cup-0.10k-5.el6.x86_64 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
第三章: JDK安裝
1.新建目錄
/opt 目錄下創(chuàng)建一個(gè)目錄 setups 用來(lái)存放各種軟件安裝包(可選)/usr 目錄下創(chuàng)建一個(gè) program 用來(lái)存放各種解壓后的軟件包(可選)
$ mkdir /opt/setups/
$ mkdir /usr/program/
我們以安裝 jdk-8u72-linux-x64.tar.gz
為例
我個(gè)人習(xí)慣 /opt
目錄下創(chuàng)建一個(gè)目錄 soft
用來(lái)存放各種軟件安裝包欠动;在 /usr
目錄下創(chuàng)建一個(gè) program
用來(lái)存放各種解壓后的軟件包蜓席,下面的講解也都是基于此習(xí)慣
2.網(wǎng)絡(luò)下載:
建好目錄后 我們來(lái)到剛才 /opt/setups/目錄下運(yùn)行wget命令 + 我們上一步從官網(wǎng)上獲得的jdk下載鏈接 如下圖所示
{下載鏈接}
3.: 重命名后解壓:
下載完成 查看目錄 去掉后綴名后無(wú)效的字符
$ mv jdk-8u121-linux-x64.tar.gz?AuthParam=1484723595_81888a9a63af33bb2f89a41a689f0bb2 jdk-8u121-linux-x64.tar.gz
解壓安裝包:sudo tar -zxvf jdk-8u72-linux-x64.tar.gz
移到解壓包到自己習(xí)慣的安裝目錄下:mv jdk1.8.0_72/ /usr/program/
4.配置環(huán)境變量:
編輯配置文件:sudo vim /etc/profile
在該文件的最尾巴橄教,添加下面內(nèi)容:JAVA_HOME=/usr/program/jdk1.8.0_121JRE_HOME=PATH:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport JRE_HOMEexport PATHexport CLASSPATH
執(zhí)行命令譬嚣,刷新該配置(必備操作):source /etc/profile
檢查是否使用了最新的 JDK:java -version