LINUX讓環境變數立即生效的方法
1:到java.sun.com下載jdk,名稱為:jdk-6u20-linux-i586-rpm.bin,將其放至/usr/java/zcj下
2:在目錄zcj下開啟終端,只需2個步驟即可搞定,並不像有些網站所說的3個。
依次輸入命令:
chmod 755 jdk-6u20-linux-i586-rpm.bin
./jdk-6u20-linux-i586-rpm.bin
然後會出現sun的協議(Sun
Microsystems, Inc. Binary Code License Agreement),想檢視完整協議,不斷點選more就可以了。如果看完了,或者像我一樣看不懂就直接按
安裝完成後
一、zcj目錄顯示如下:
//安裝的原始檔
jdk-6u20-linux-i586-rpm.bin
//安裝後新增的檔案
jdk-6u20-linux-i586.rpm
sun-javadb-client-10.5.3-0.2.i386.rpm
sun-javadb-common-10.5.3-0.2.i386.rpm
sun-javadb-core-10.5.3-0.2.i386.rpm
sun-javadb-demo-10.5.3-0.2.i386.rpm
sun-javadb-docs-10.5.3-0.2.i386.rpm
sun-javadb-javadoc-10.5.3-0.2.i386.rpm
二、/usr/java目錄如下:
default jdk1.6.0_20 latest zcj
其中jdk1.6.0_20就是jdk的真正目錄,default、latest是資料夾的連結。
三、jdk的配置:
在終端編輯/etc/profile檔案,命令為:vi /etc/profile,注意在前一定要備份此檔案。
不管此檔案內容為何,都在最後新增如下內容:
export JAVA_HOME=/usr/java/jdk1.6.0_20
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
然後按ESC鍵,輸入:x,等待幾秒即可儲存並退出到終端視窗介面。
為了讓環境變數即時生效,輸入 source /etc/profile即可。
PS: source /etc/profile 與 . /etc/profile效果一樣。