我對Ubuntu很新,所以我希望能得到一些幫助。JAVA_HOME沒有正確定義
我正在安裝Apache ActiveMQ,爲此我需要安裝Maven。 首先,我安裝了JDK和JRE的Java包,像下面編輯/ etc/profile文件:
JAVA_HOME=/usr/local/java/jdk1.7.0_09
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_09
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
,但是當我安裝的Maven,它給了我JAVA_HOME未正確定義。 所以小研究,我編輯/etc/bash.bashrc,幷包括以下內容:
JAVA_HOME=/usr/local/java/jdk1.7.0_09
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
現在它顯示:
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/local/java/jdk1.7.0_0.9/bin/java/bin/java
我敢肯定,我的錯誤是微不足道的,但它是我第一次使用Ubuntu 所以我想不通...... 我感謝所有幫助
我想重複的http://stackoverflow.com/a/11021053 – Sathish
我有同樣的問題和解決方案是這樣的[mkyong](http://www.mkyong.com/java/maven-java_home-is-not-defined-correctly-on-mac-osx /) – OJVM