【发布时间】:2014-02-22 07:11:31
【问题描述】:
大家好,
我设置了 ANT_HOME 路径,但在尝试使用 ant -version 时出现错误“ANT_HOME 设置不正确或无法找到 ant。请设置 ANT_HOME”
附上图片供参考。
请帮忙。
【问题讨论】:
大家好,
我设置了 ANT_HOME 路径,但在尝试使用 ant -version 时出现错误“ANT_HOME 设置不正确或无法找到 ant。请设置 ANT_HOME”
附上图片供参考。
请帮忙。
【问题讨论】:
你设置了 ANT_HOME 2 次:
将 ANT_HOME=C:\ant-apache-1.9.3 设置为用户变量 或 作为系统变量,但不能同时设置!
然后将 %ANT_HOME%\bin 放入您的系统路径变量
ANT_HOME 必须设置为 Ant 安装的根文件夹 => C:\ant-apache-1.9.3 在你的情况下,它类似于设置 JAVA_HOME。
包括 \bin错了!
通过 cmd 测试您的 ant 安装:
C:\Users\someuser>ant
Buildfile: build.xml does not exist!
Build failed
=> 好的
有关您的 ant 安装的更多详细信息,请使用:
C:\Users\someuser>ant -diagnostics
------- Ant diagnostics report -------
Apache Ant(TM) version 1.9.3 compiled on December 23 2013
-------------------------------------------
Implementation Version
-------------------------------------------
core tasks : 1.9.3 in file:/C:/ant193/lib/ant.jar
-------------------------------------------
ANT PROPERTIES
-------------------------------------------
ant.version: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
ant.java.version: 1.7
Is this the Apache Harmony VM? no
Is this the Kaffe VM? no
Is this gij/gcj? no
ant.core.lib: C:\ant193\lib\ant.jar
...
【讨论】:
删除 ANT_HOME 路径变量,消息实际上是说它需要使用项目特定的路径。您正在通过设置 ANT_HOME 来覆盖它。
【讨论】: