1. 程式人生 > >linux設定環境變數的三種方法

linux設定環境變數的三種方法

PATH=$JAVA_HOME/bin:$PATH 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export JAVA_HOME 
export PATH 
export CLASSPATH 
(3)重新登入 
註解: 
a. 你要將 /usr/share/jdk1.5.0_05jdk 改為你的jdk安裝目錄 
b. linux下用冒號“:”來分隔路徑 
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變數的值,在設定環境變數時特別要注意不能把原來的值給覆蓋掉了,這是一種常見的錯誤。 
d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。 
e. export是把這三個變數匯出為全域性變數。 
f. 大小寫必須嚴格區分。 
2. 修改.bashrc檔案   
這種方法更為安全,它可以把使用這些環境變數的許可權控制到使用者級別,如果你需要給某個使用者許可權使用這些環境變數,你只需要修改其個人使用者主目錄下的.bashrc檔案就可以了。 
(1)用文字編輯器開啟使用者目錄下的.bashrc檔案 
(2)在.bashrc檔案末尾加入:   
set JAVA_HOME=/usr/share/jdk1.5.0_05 
export JAVA_HOME 
set PATH=$JAVA_HOME/bin:$PATH 
export PATH 
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export CLASSPATH 
(3)重新登入 
3. 直接在shell下設定變數 
不贊成使用這種方法,因為換個shell,你的設定就無效了,因此這種方法僅僅是臨時使用,以後要使用的時候又要重新設定,比較麻煩。 
只需在shell終端執行下列命令: 
export JAVA_HOME=/usr/share/jdk1.5.0_05 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar