java sdk 1.7_jdk 1.7升级到1.8后显示还是1.7
問(wèn)題描述:Linux 的jdk1.7升級(jí)到1.8,只需4步:1、下載jdk1.8的rmp或tar.gz,2、解壓,3、修改環(huán)境配置vi /etc/profile,4、source /etc/profile
但有時(shí)候走完上述四步,查看jdk版本時(shí),還是顯示1.7
以下轉(zhuǎn)自:https://blog.csdn.net/weixin_38775991/article/details/82469437
錯(cuò)誤原因:沒(méi)有設(shè)置軟鏈接,Linux文件系統(tǒng)中,所謂的鏈接(link),我們可以將其視為檔案的別名,鏈接分兩種 : 硬鏈接(hard link)與軟鏈接(symbolic link),硬鏈接的意思是一個(gè)檔案可以有多個(gè)名稱(chēng),而軟鏈接的方式則是產(chǎn)生一個(gè)特殊的檔案,該檔案的內(nèi)容是指向另一個(gè)檔案的位置。硬鏈接是存在同一個(gè)文件系統(tǒng)中,而軟鏈接卻可以跨越不同的文件系統(tǒng)。
解決辦法:
執(zhí)行which java ——查看默認(rèn)的jdk安裝路徑
進(jìn)入輸出的路徑下,執(zhí)行sudo rm -rf java ———?jiǎng)h除默認(rèn)的java
執(zhí)行sudo ln -s $JAVA_HOME/bin/java /usr/bin/java——–將自己安裝的java鏈接到默認(rèn)java安裝路徑下
執(zhí)行which javac ——查看默認(rèn)的jdk安裝路徑
進(jìn)入輸出的路徑下,執(zhí)行sudo rm -rf javac ———?jiǎng)h除默認(rèn)的javac
執(zhí)行sudo ln -s $JAVA_HOME/bin/javac /usr/bin/javac——–將自己安裝的javac鏈接到默認(rèn)javac安裝路徑下
再次執(zhí)行java -version ——檢驗(yàn)是否成功
總結(jié)
以上是生活随笔為你收集整理的java sdk 1.7_jdk 1.7升级到1.8后显示还是1.7的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java 发送qq消息_php发送qq消
- 下一篇: java 数组怎么求和_java数组排序