1抖棘、創(chuàng)建jdk安裝路徑
mkdir -p /usr/local/java
2、切換至安裝路徑
cd /usr/local/java
3、想通過(guò)wget來(lái)完成,結(jié)果發(fā)現(xiàn)下載的安裝包被破壞污它,又回到下載rpm包绎速,通過(guò)winscp傳過(guò)來(lái)安裝
wget jdk下載路徑
解壓jdk失敗虾啦,查看文件(ls -lht)只有8K喂很,肯定是安裝包有問(wèn)題了(windows下載的有170多M了)
通過(guò)rpm安裝:rpm -ivh jdk-8u131-linux-x64.rpm
4、安裝成功后設(shè)置環(huán)境變量
vi /etc/profile ( 點(diǎn)鍵盤 i 進(jìn)入插入命令)
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使其生效時(shí)報(bào)錯(cuò)抬闷,是因?yàn)樘砑迎h(huán)境變量時(shí)有空格妇蛀,去除空格重新保存執(zhí)行
5、查看JDK是否安裝成功(java -version)
輸入java -version 提示“-bash: java: command not found”笤成,再次打開(kāi)配置文件评架,發(fā)現(xiàn)JAVA_HOME未配置,加上后再查看
如果查看變量配置沒(méi)有問(wèn)題炕泳,可用echo查看纵诞,再cd 到輸出的文件路徑,看是否成功
echo $JAVA_HOME
echo $JRE_HOME
echo $CLASSPATH
echo $PATH
因變量少配了沒(méi)發(fā)現(xiàn)培遵,看到報(bào)錯(cuò)就尋求了度娘浙芙,把人家用的變量加到自己電腦里了登刺,導(dǎo)致查看path時(shí)不對(duì)(vi /etc/profile.d/Java.sh)
使用find查找JDK安裝路徑:find / -name jdk1.8.0_131
發(fā)現(xiàn)路徑錯(cuò)誤時(shí)重新去修改環(huán)境變量,重復(fù)之前的操作
安裝順暢情景: