Linux 下配置 JDK 環(huán)境變量
純java開(kāi)發(fā)的軟件在linux下面也可以應(yīng)用自如。那么首先就需要配置好linux下的java環(huán)境,具體說(shuō)來(lái),就是配置jdk環(huán)境變量。介紹在linux下配置jdk環(huán)境變量的幾種常用方法。
首先在linux下安裝jdk,如果出現(xiàn)提示權(quán)限不夠(且root下也提示權(quán)限不夠),可用#ls -l filename命令查看一下,如果顯示類似如:
-rw-rw-rw- 1 root root ….
則表示任何用戶都沒(méi)有可執(zhí)行權(quán)限(即使是root用戶)。
解決方法:
#chmod a+x filename
這樣,安裝好后,就可以接下來(lái)進(jìn)行環(huán)境變量的配置了。這里給出三種可選方法:
一、修改/etc/profile文件
當(dāng)本機(jī)僅僅作為開(kāi)發(fā)使用時(shí)推薦使用這種方法,因?yàn)榇朔N配置時(shí)所有用戶的shell都有權(quán)使用這些環(huán)境變量,可能會(huì)給系統(tǒng)帶來(lái)安全性問(wèn)題。
用文本編輯器打開(kāi)/etc/profile,在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

重新登錄即可。
二、修改.bashrc文件
這種方法更為安全,它可以把使用這些環(huán)境變量的權(quán)限控制到用戶級(jí)別,如果需要給某個(gè)用戶權(quán)限使用這些環(huán)境變量,只需要修改其個(gè)人用戶主目錄下的.bashrc文件就可以了。
用文本編輯器打開(kāi)用戶目錄下的.bashrc文件,在.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
重新登錄。
三、直接在shell下設(shè)置變量
不推薦使用這種方法,因?yàn)閾Q個(gè)shell,該設(shè)置就無(wú)效了。這種方法僅僅是臨時(shí)使用,以后要使用的時(shí)候又要重新設(shè)置,比較麻煩。
只需在shell終端執(zhí)行下列命令:
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
注意:
1.要將 /usr/share/jdk1.5.0_05jdk 改為jdk安裝目錄
2. linux下用冒號(hào)”:”來(lái)分隔路徑
3. $PATH / $CLASSPATH / $JAVA_HOME 是用來(lái)引用原來(lái)的環(huán)境變量的值在設(shè)置環(huán)境變量時(shí)特別要注意不能把原來(lái)的值給覆蓋掉了。
4. CLASSPATH中當(dāng)前目錄”.”不能丟掉。
5. export是把這三個(gè)變量導(dǎo)出為全局變量。
6. 大小寫(xiě)必須嚴(yán)格區(qū)分。
|
|
歡迎大家訪問(wèn)我的個(gè)人網(wǎng)站 萌萌的IT人
posted on 2014-08-25 21:38 一堣而安 閱讀(1199) 評(píng)論(0) 編輯 收藏 所屬分類: java 、Linux