1. 程式人生 > >linux中HADOOP_HOME和JAVA_HOME清除掉但是依然有效解決方案!!!!

linux中HADOOP_HOME和JAVA_HOME清除掉但是依然有效解決方案!!!!

場景:

在平時我們學習或者開發的時候有時候會遇到當我們升級jdk的時候會發現升級之後依然還是以前的版本(HADOOP_HOME也是一樣)然我很苦惱!!!

然後從大佬那裡聽來了一個有效的解決方案!!有兩個

第一:

關機重啟!!!(小白程式設計師專用)

在使用伺服器的時候千萬不要這麼玩,會捱打的!!!大笑

第二:

unset(屌絲程式設計師專用)unset命令它可以取消設定一個shell變數,從記憶體和shell的匯出環境中刪除它。

我們拿JAVA_HOME舉例,當我們升級JDK的時候把原有的JAVA_HOME路徑替換掉之後發現輸echo $JAVA_HOME列印的依舊是老版本的jdk這個時候你就需要使用unset使用方法

unset JAVA_HOME

然後再次echo $JAVA_HOME會發現沒有了,這時候在source下就ok了!!!!