大家好,
我设置了ANT_HOME路径,但在尝试使用ant -version时遇到错误“ANT_HOME设置不正确或无法找到ant。请设置ANT_HOME”
附图以供参考。
请帮助。
答案 0 :(得分:9)
你有ANT_HOME设置2次:
将ANT_HOME = C:\ ant-apache-1.9.3设置为用户变量 OR 作为系统变量,但不是两者都是!
然后将%ANT_HOME%\ bin放入系统路径变量
必须将ANT_HOME设置为Ant安装的根文件夹 => C:\ ant-apache-1.9.3在你的情况下,它类似于设置JAVA_HOME。
包括\ bin是错误的!
通过cmd测试您的蚂蚁安装:
C:\Users\someuser>ant
Buildfile: build.xml does not exist!
Build failed
=> OK
有关您的蚂蚁安装使用的更多详细信息:
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
...
答案 1 :(得分:1)
您已设置ANT_HOME
,但尚未将ANT_HOME/bin
目录添加到PATH
变量。
您需要修改环境变量中的PATH
变量
%ANT_HOME%\bin;
只需添加PATH
变量值
我刚刚将ANT
bin目录添加到现有的PATH
变量中。请按照link
答案 2 :(得分:0)
删除ANT_HOME路径变量,该消息实际上说它需要使用项目特定的路径。您可以通过设置ANT_HOME覆盖它。