1、創(chuàng)建jdk安裝路徑
mkdir -p /usr/local/java
2、切換至安裝路徑
cd /usr/local/java
3、想通過wget來完成,結(jié)果發(fā)現(xiàn)下載的安裝包被破壞,又回到下載rpm包,通過winscp傳過來安裝
wget jdk下載路徑

解壓jdk失敗,查看文件(ls -lht)只有8K,肯定是安裝包有問題了(windows下載的有170多M了)

通過rpm安裝:rpm -ivh jdk-8u131-linux-x64.rpm

4、安裝成功后設(shè)置環(huán)境變量
vi /etc/profile ( 點鍵盤 i 進入插入命令)
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=/usr/local/java/jdk1.8.0_131/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
執(zhí)行source /etc/profile使其生效時報錯,是因為添加環(huán)境變量時有空格,去除空格重新保存執(zhí)行

5、查看JDK是否安裝成功(java -version)
輸入java -version 提示“-bash: java: command not found”,再次打開配置文件,發(fā)現(xiàn)JAVA_HOME未配置,加上后再查看


如果查看變量配置沒有問題,可用echo查看,再cd 到輸出的文件路徑,看是否成功
echo $JAVA_HOME
echo $JRE_HOME
echo $CLASSPATH
echo $PATH
因變量少配了沒發(fā)現(xiàn),看到報錯就尋求了度娘,把人家用的變量加到自己電腦里了,導致查看path時不對(vi /etc/profile.d/Java.sh)


使用find查找JDK安裝路徑:find / -name jdk1.8.0_131

發(fā)現(xiàn)路徑錯誤時重新去修改環(huán)境變量,重復之前的操作

安裝順暢情景:
