我在我的系统中安装了ant,当我运行ant
命令时,出现以下错误:
错误:未正确定义JAVA_HOME。我们无法执行 / usr / lib中/ JVM / JAVA -6-太阳/ bin中/ bin中/ JAVA
请建议我该怎么做?
答案 0 :(得分:2)
将环境变量JAVA_HOME
设置为JDK的安装目录,即:/usr/lib/jvm/java-6-sun
看起来您已将其设置为/usr/lib/jvm/java-6-sun/bin
(请注意最后的/bin
); ant
命令附加另一个/bin
,以便您.../bin/bin/java
不正确。
答案 1 :(得分:-1)
在Java安装目录中,您可以看到一个jre子目录,其中包含包含java和相关可执行文件的bin目录。
所以你应该将JAVA_HOME设置为/ usr / lib / jvm / jdk / jre而不是/ usr / lib / jvm / jdk。