linux配置java環(huán)境變量
Linux下三種配置java環(huán)境變量的方法
1. 修改/etc/profile文件
如果你的計算機僅僅作為開發(fā)使用時推薦使用這種方法,因為所有用戶的shell都有權(quán)使用這些環(huán)境變量,可能會給系統(tǒng)帶來安全性問題。
·用文本編輯器打開/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin: $PATH
export CLASSPATH=.: $JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar
2. 修改.bash_profile文件
這種方法更為安全,它可以把使用這些環(huán)境變量的權(quán)限控制到用戶級別,如果你需要給某個用戶權(quán)限使用這些環(huán)境變量,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。
·用文本編輯器打開用戶目錄下的.bash_profile文件
·在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin: $PATH
export CLASSPATH=.: $ JAVA_HOME/lib/dt.jar:$ JAVA_HOME/lib/tools.jar
3. 直接在shell下設置變量
不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。
只需在shell終端執(zhí)行下列命令:
export JAVA_HOME=/usr/local/java
export PATH=$ JAVA_HOME/bin:$ PATH
export CLASSPATH=.: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar
注意
a. 你要將 JAVA_HOME改為你的jdk安裝目錄
b. linux下用冒號“:”來分隔路徑
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環(huán)境變量的值
在設置環(huán)境變量時特別要注意不能把原來的值給覆蓋掉了,這是一種
常見的錯誤。
d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。
e. export是把這三個變量導出為全局變量。
f. 大小寫必須嚴格區(qū)分。文章來源:http://www.zghlxwxcb.cn/news/detail-642547.html
使環(huán)境變量生效的方式
1、重新登錄;
2、重啟機器;
3、使用source命令,如:#soure .bash_profile
就可以直接讓環(huán)境變量的修改生效了。
4、使用點號也可以讓環(huán)境變量生效,如:#. .bash_profile
“.” 命令是soure命令的縮寫。文章來源地址http://www.zghlxwxcb.cn/news/detail-642547.html
到了這里,關(guān)于Linux下三種配置java環(huán)境變量的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!