运行ant命令时出现问题

时间:2015-06-16 06:58:28

标签: java ant

我在我的系统中安装了ant,当我运行ant命令时,出现以下错误:

  

错误:未正确定义JAVA_HOME。我们无法执行   / usr / lib中/ JVM / JAVA -6-太阳/ bin中/ bin中/ JAVA

请建议我该怎么做?

2 个答案:

答案 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。