升级到 OS X 10.9 Mavericks 之后,ant 不再出现在我的路径上。
[126] 11:23:26 rkarl-mba-4:~/mobile-baselayer > ant
zsh: permission denied: ant
[126] 11:23:50 rkarl-mba-4:~/mobile-baselayer > which ant
ant not found
我尝试通过 homebrew 安装
[126] 11:23:09 rkarl-mba-4:~/mobile-baselayer > brew install ant
Error: No available formula for ant
奇怪的是,自酿啤酒没有这样的配方……
经过谷歌搜索后,我发现本文,建议使用用户自定义的冲泡配方。
[1] 11:23:56 rkarl-mba-4:~/mobile-baselayer > brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb
curl: (22) The requested URL returned error: 404 Not Found
Error: Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.9.4\ (Ruby\ 1.8.7-358;\ Mac\ OS\ X\ 10.9) https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb -o /Library/Caches/Homebrew/Formula/ant.rb
任何帮助,将不胜感激!
答案1
看起来备用存储库已迁移。您可以启用 Homebrew 备用存储库,也可以在更新 brew 后直接安装:
brew update
brew install ant
答案2
今天早上升级到Mavericks,发现“command not found: ant”
brew update
运行更新,然后尝试安装 ant。
brew install ant
Ant 已安装,但它也发出以下警报:
警告:未安装开发人员工具。您应该安装命令行工具。运行
xcode-select --install
以安装它们。
xcode-select --install
现在,一切进展顺利。
答案3
作为 Homebrew 的替代方案,您可以随时从以下位置下载 Ant 的二进制发行版:http://ant.apache.org/bindownload.cgi。它在 OS X Mavericks 上运行良好。
只需下载、解压/解压它,然后将其bin
目录添加到您的PATH
.