如何在OS X Mavericks上安装ant?


86

升级到OS X 10.9 Mavericks之后,蚂蚁不再走我的路。

[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

我尝试通过自制软件安装

[126] 11:23:09 rkarl-mba-4:~/mobile-baselayer > brew install ant
Error: No available formula for ant

奇怪的是,自酿酒没有公式。

谷歌搜索之后,我发现了这篇文章,建议使用用户的自定义公式进行brew。

[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

任何帮助,将不胜感激!

Answers:


131

看来备用存储库已迁移。您可以启用Homebrew备用存储库,也可以在更新Brew之后直接安装:

brew update
brew install ant

7
brew install homebrew/dupes/ant也可以。
Jess

23
截至今天
为止

4
顺便说一句:如果您已经安装了Homebrew(就像我之前所做的那样),请确保brew update在尝试接受的答案之前先执行一次,否则可能会收到404错误。在安装之前更新您的公式是一个很好的政策,但是我可能会让我忘了...
Matt Ray

4
即使更新后我也有404。我尝试过:brew tap homebrew/dupes然后brew install ant工作了。(资料来源:blog.xk72.com/post/53124504531/…
helios

1
@awenkhh但这会==> Downloading http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.2-bin.tar.gz. Error: Couldn't determine mirror. Try again later.在浏览器中找到该错误消息中提到的URL。
avernet

20

今天早上升级到小牛,发现“找不到命令:蚂蚁”

brew update

运行更新,然后尝试安装ant。

brew install ant

已安装Ant,但它也发出此警报:

警告:未安装开发人员工具。您应该安装命令行工具。运行xcode-select --install以安装它们。

xcode-select --install

现在,一切运行正常。



4

对我有用的顺序:

xcode-select --install
brew update
brew install ant

它可以正常工作,但是我得到:“警告:可以使用更新的命令行工具版本从App Store中的“软件更新”中进行更新。” 但应用商店上没有更新。
Bram


1

在升级到Mavericks之前,我已经安装了ant。之后,蚂蚁根本没有工作。对我唯一起作用的是:

brew卸载蚂蚁

酿造安装蚂蚁

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.