2015-11-07 84 views
-1

我是uisng centos 6.5版本。

我須藤權限和安裝Java, 並設置JAVA_HOME這樣

vi /root/.bash_profile 


.bash_profile 

# Get the aliases and functions 
if [ -f ~/.bashrc ]; then 
     . ~/.bashrc 
fi 

# User specific environment and startup programs 
export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64 

PATH=$PATH:$JAVA_HOME/bin 

export PATH 

,現在當我做

回聲$ JAVA_HOME

/usr/lib/jvm/jre-1.7.0-openjdk.x86_64 

,但一旦我註銷並做

回聲$ JAVA_HOME

/usr/local/jdk 

能否請你告訴我,我如何爲所有用戶設置JAVA_HOME?

回答

0
vi /etc/profile 
export JRE_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64 
export PATH=$PATH:$JRE_HOME/bin 

export JAVA_HOME=/your-path-to-java 
export JAVA_PATH=$JAVA_HOME 

export PATH=$PATH:$JAVA_HOME/bin 
+0

謝謝你,但它不工作仍正在顯示的路徑在/ usr /本地/ jdk – Pawan

+0

是的,因爲上面的代碼將您的JRE路徑設置爲不是Java路徑。設置導出JAVA_HOME =/usr.local/jdk,然後導出PATH = $ PATH:$ JAVA_HOME/bin。這將準確地設置你的路徑。或者將JRE_HOME更改爲JAVA_PATH,全部將被設置 – Ghayel

+0

還有一件事情,請使用此命令激活路徑設置。源/ etc/profile或者./etc/profile所以路徑立即生效 – Ghayel

0

對於Java,CentOS的系統設置,,,爲所有用戶:

# /usr/sbin/alternatives --config java 

相關問題