在bash中(Windows 32位),找不到Ant命令。

5

你是否按照你所参考的页面上指定的方式添加了所有的环境变量?如果是这样,请检查PATH变量是否包含Ant二进制目录的路径。顺便说一句,你所参考的页面是讲解如何在纯Windows下使用Ant,而不是从Bash中使用。 - Alexander Kogtenkov
是的,我添加了所有所需的环境变量。 - Sheena Agrawal
1个回答

5
在bash会话中,请检查您的PATH。
echo $PATH

不要忘记,在通过环境变量控制面板更新PATH后(如链接中所述),您需要打开一个新的CMD会话并启动git-bash.exe,以便该会话继承修改后的PATH。
cd c:\path\to\git
git-bash.exe
echo $PATH

在评论中,OP确认路径现在为:

d/Users/h169717/bin:/mingw32/bin:/usr/local/bin:/usr/bin:/bin/:/mingw32/bin:/us‌​‌r/bin:/d/Users/h169717/bin:/c/Program Files/apache-ant-1.9.6/bin:/c/Program Files/Java/jre1.8.0_72/bin:/c/Program Files/apache-ant-1.9.6/bin:/usr/bin/vendor_perl:/usr/bin/core_perl

ant正在工作。


@SheenaAgrawal,那么你没有像链接中提到的那样在PATH中添加%ANT_HOME%\bin。请这样做,在新窗口中打开git-bash并检查问题是否仍然存在。 - VonC
打开一个简单的CMD窗口,进入你的Git安装文件夹,然后输入git-bash.exe。 - VonC
我在路径中添加了%ANT_HOME%\bin。但是路径仍然是/d/Users/h169717/bin:/mingw32/bin:/usr/local/bin:/usr/bin:/bin/:/mingw32?bin:/us‌​r/bin:/d/Users/h169717/bin:/c/ProgramData/Oracle/Java/javapath:/c/Program Files/Java:/usr/bin/vendor_perl:/usr/bin/core_perl。 - Sheena Agrawal
好的,现在echo $PATH返回了什么? - VonC
在新窗口中。当我输入git-bash.exe时,它会显示bash: git-bash.exe: command not found。 - Sheena Agrawal
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接