ubuntu配置jdk腳本以及導致開不了機的解決方案
關於在那個文件裡配置jdk腳本,有些大牛總結了四個地方,大體就是ubuntu系統啟動後會默認加載的四個地方。例如:/etcenvironment,/etc/profile這兩個文件處於系統層面的,還有兩個文件處於用戶層面的。.bashrc 或者.profile,這兩個文件處在用戶主目錄。
在前兩個文件內配置jdk環境變量,缺點:容易出問題,優點:一旦配置成功,任何登陸此系統的用戶都可以使用java環境。比如配置環境變量之後開不了機,這個時候不要重裝(小可第一次遇到這種開不了機的情況,果斷重裝了,費時費力),你可以使用ctrol+alt+f1~f6,切換到命令界面,在那裡你可以恢復你的環境變量設置就可以重新開機了。大多的開不了機的情況大體是由於在前兩個界面中配置了還沒有加載的用戶主目錄中的文件路徑,導致path環境變量加載失敗。
在後兩個文件中配置jdk環境變量,缺點:只對當前用戶有效,優點:當我們配置錯誤,導致當前用戶登陸不了系統,不影響其他用戶登陸。
各有利弊吧。下面附上在小可看來,配置jdk環境變量還不錯的方式。
配置java_home以及jre_home,能夠讓我們在更換jdk版本時做到靈活方便。
[java]
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
#JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21
JRE_HOME=${JAVA_HOME}/jre
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
JAVA_PATH=${JAVA_HOME}/bin
PATH=$PATH:${JAVA_PATH}
PATH=$PATH:${CLASSPATH}