0
我已經安裝了命令:sudo的java的apt-get安裝的OpenJDK-7 JDK和家庭設置Java和path.But當我試圖使用Ant我螞蟻 - JAVA_HOME沒有定義正確
JAVA_HOME is not defined correctly.
We cannot execute /usr/local/java/jre1.7.0_60/bin/java
請幫我解決這個錯誤。
which java ----> /usr/bin/java
java -version ---->java version "1.6.0_31"
OpenJDK Runtime Environment (IcedTea6 1.13.3) (6b31-1.13.3-1ubuntu1~0.12.04.2)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
echo $JAVA_HOME -----> /usr/local/java/jre1.7.0_60
我認爲,它應該JDK,但不只是JRE。 – olyv
那麼,你有一個可執行文件'/ usr/local/java/jre1.7.0_60/bin/java'嗎?發佈'ls'什麼的。 –
用你安裝的openjdk-7-jdk運行'update-java-alternatives -l',然後'update-java-alternatives -s'。 –