安装 Ant 时出错:ANT_HOME 设置不正确

新手上路,请多包涵

我阅读了所有可能的解决方案,但没有一个奏效。我下载了 蚂蚁 并将其放入 C:\ant (所以我有 C:\ant\bin

在 Windows 7 系统变量下,我有一个名为 ANT_HOME 的变量,其值为

C:\ant

和名为 PATH 的变量,其值为

%ANT_HOME%\bin

当我尝试使用 cmd (命令提示符)

 ant -version

我得到

ANT_HOME 设置不正确或找不到 ant。请设置 ANT_HOME。

另外,如果我尝试

echo %ANT_HOME%

我得到

C:\ant

我试过 PATH = %PATH%;%ANT_HOME%\bin 但情况相同。任何人?

编辑:

变量是(名称 - 值):

 ANT_HOME - C:\ant
CLASSPATH - .;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
ComSpec - %SystemRoot%\system32\cmd.exe
FP_NO_HOST_CHECK - NO
JAVA_HOME - C:\Program Files\Java\jdk1.6.0_23
NUMBER_OF_PROCESSORS - 2
OS - Windows_NT
PATH - %ANT_HOME%\bin;%JAVA_HOME%\bin
PATHEXT - .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE - x86
PROCESSOR_IDENTIFIER - x86 Family 6 Model 15 Stepping 6, GenuineIntel
PROCESSOR_LEVEL - 6
PROCESSOR_REVISION - 0f06
PSModulePath - %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\
QTJAVA - C:\Program Files\Java\jre6\lib\ext\QTJava.zip
TEMP - %SystemRoot%\TEMP
TMP - %SystemRoot%\TEMP
USERNAME - SYSTEM
windir - %SystemRoot%
XNAGSShared - C:\Program Files\Common Files\Microsoft Shared\XNA\
XNAGSv4 - C:\Program Files\Microsoft XNA\XNA Game Studio\v4.0\

原文由 svenkapudija 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 605
2 个回答

听起来您的设置正确。如果你尝试这样的事情会发生什么,这对我有用:

 C:\>set ANT_HOME=C:\apache-ant-1.8.1

C:\>set JAVA_HOME=C:\jdk1.6.0_24

C:\>set PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin

C:\>ant -version
Apache Ant version 1.8.1 compiled on April 30 2010

这也通过设置环境变量对我有用,如下所示:

蚂蚁环境

原文由 WhiteFang34 发布,翻译遵循 CC BY-SA 3.0 许可协议

我遇到了完全相同的问题并看到了您的帖子。

我发现我的问题是我的 ANT_HOME 文件夹中没有 lib 目录。看起来该脚本专门针对 ant.jar 。我再次解压缩了 apache ant zip,一切都很好。

错误信息:

ANT_HOME 设置不正确或找不到 ant。请设置 ANT_HOME。

因为没有 ANT_HOME/lib 目录绝对是误导。

原文由 Nathan Totura 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题