由于Java良好的跨平臺特性扣典,很多的軟件使用Java編寫并導(dǎo)出可運(yùn)行包妆毕。使用這些軟件,需要Java的運(yùn)行環(huán)境贮尖。而作為一個(gè)Java的開發(fā)人員笛粘,在安裝了新的系統(tǒng)之后,首要的工作更是安裝自己的Java開發(fā)環(huán)境湿硝。
這里記錄了我在CentOS 7.4安裝官方Jdk1.8的方式闰蛔。
查看當(dāng)前是否安裝了open-jdk
由于我使用的是最小安裝的CentOS
,所以我這里并沒有自帶有open-jdk
等相關(guān)包图柏。所以序六,具體如何查看并且卸載已經(jīng)安裝的open-jdk
,可以查看文章“在CentOS7.4中安裝jdk的幾種方法及配置環(huán)境變量”蚤吹。
下載JDK
JDK的安裝包例诀,當(dāng)然還是從官方(jdk8)下載的最安全。
-
在頁面上找到需要下載的包裁着。
pic1 jdk download
注意
直接復(fù)制下載鏈接使用wget
不能成功的下載該文件繁涂,下載請求需要鑒權(quán)。我反正是拷貝正在下載中的鏈接才能下載成功
-
下載
pic2 downloading
使用命令下載
# AuthParam需要你自己獲取
wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1543807506_afdd00ea394c2db9ce3418767ca6e28e
下載成功后二驰,如圖pic2所示扔罪。
安裝
opt
路徑是Linux第三方軟件的默認(rèn)安裝路徑。
- 創(chuàng)建java文件夾
所以桶雀,在opt
路徑下建立一個(gè)java
文件夾
sudo mkdir java
- 拷貝tar.gz文件
將下載的文件包拷貝到j(luò)ava文件夾
sudo cp /home/download/jdk-8u191-linux-x64.tar.gz /opt/java/
- 解壓縮文件
將tar.gz
文件解壓到j(luò)ava目錄
cd /opt/java
tar -zxvf jdk-8u191-linux-x64.tar.gz
解壓過程會看見打印出所有的文件信息
- 重命名文件夾
將解壓出來的路徑重命名為jdk1.8
方便我們后續(xù)進(jìn)行環(huán)境變量配置
mv jdk1.8.0_191/ jdk1.8/
配置系統(tǒng)環(huán)境變量
系統(tǒng)環(huán)境變量所在的文件是/ect/profile
矿酵,將jdk的信息添加到該文件末尾即可唬复。
- 編輯配置文件
# 打開profile文件
sudo vim /etc/profile
# vim命令 ,直接跳到文件末尾
[shift] + [g]
# vim命令 在下方輸入
o
### JAVA_HOME
export JAVA_HOME=/opt/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
# vim命令全肮,關(guān)閉輸入
[esc]
# vim命令敞咧,打開vim命令窗口
[shift] + [:]
# vim命令,保存并退出
[w][q] + [enter]
- 刷新配置文件
輸入以下命令可以使配置立即生效
source /etc/profile
- 檢查配置結(jié)果
使用java -version
命令查看辜腺,出現(xiàn)以下結(jié)果則表示安裝成功休建。
# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)