我JAVA_HOME不工作正確設置爲/usr/local/java/jdk1.7.0_01
MVN發佈:準備使用Maven 3
$echo $JAVA_HOME
/usr/local/java/jdk1.7.0_01
$sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
* 2 /usr/local/java/jdk1.7.0_01/bin/java 1 manual mode
3 /usr/local/java/jre1.7.0_01/bin/java 1 manual mode
我使用MVN發佈:準備插件生產git的標籤和翻轉項目在POM版本。 XML。它完美的作品,如果我用maven 2.2.1當我用maven 3.0.4,我得到:
[INFO] Error: JAVA_HOME is not defined correctly.
[INFO] We cannot execute /usr/local/java/jdk1.7.0_01/bin/java/bin/java
我猜有可能是行家3個bug,當它運行時,它試圖追加/bin/java
兩次我的JAVA_HOME。
你確定你沒有將路徑設置爲bin目錄?或者在你的JAVA_HOME中有沒有bin目錄? – ant 2013-03-04 15:07:50
@ant echo $ JAVA_HOME顯示正確。 – Shengjie 2013-03-04 15:11:34