首先闲坎,先去官網(wǎng)下載了相應(yīng)的安裝包攒驰;其次解壓蟆湖,最后配置環(huán)境變量,并使其生效玻粪。經(jīng)過這3個步驟隅津,發(fā)現(xiàn)java -version并沒有顯示11诬垂。確認(rèn)過環(huán)境變量是配置正確的,重啟shutdown -r now 也無效伦仍,最后發(fā)現(xiàn)是沒有設(shè)置軟鏈接:
執(zhí)行which java ——查看默認(rèn)的jdk安裝路徑
進(jìn)入輸出的路徑下结窘,執(zhí)行sudo rm -rf java ———刪除默認(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 ———刪除默認(rèn)的javac
執(zhí)行sudo ln -s $JAVA_HOME/bin/javac /usr/bin/javac——–將自己安裝的javac鏈接到默認(rèn)javac安裝路徑下
再次執(zhí)行java -version ——檢驗(yàn)是否成功
Linux文件系統(tǒng)中充蓝,所謂的鏈接(link)隧枫,我們可以將其視為檔案的別名,鏈接分兩種 : 硬鏈接(hard link)與軟鏈接(symbolic link)谓苟,硬鏈接的意思是一個檔案可以有多個名稱官脓,而軟鏈接的方式則是產(chǎn)生一個特殊的檔案,該檔案的內(nèi)容是指向另一個檔案的位置涝焙。硬鏈接是存在同一個文件系統(tǒng)中卑笨,而軟鏈接卻可以跨越不同的文件系統(tǒng)。