87

After upgrading to OS X 10.9 Mavericks, ant is no longer on my path.

[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

I tried installing through homebrew

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

It's odd that homebrew doesn't have a formula for that....

After googling, I found this article, which suggested using a user's custom formula for 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

Any help would be appreciated!

Darth Android
  • 38,658

6 Answers6

131

It looks like the alternate repository was migrated. You can either enable the homebrew alternate repository or install directly after updating your brew:

brew update
brew install ant
Ethan Mateja
  • 1,426
  • 1
  • 9
  • 3
20

Upgraded to Mavericks this morning and found "command not found: ant"

brew update

Ran the the update and then tried to install ant.

brew install ant

Ant was installed, but it also yeilded this alert:

Warning: No developer tools installed. You should install the Command Line Tools. Run xcode-select --install to install them.

xcode-select --install

Now, everything is running fine.

Benxamin
  • 301
7

As an alternative to Homebrew, you can always download a binary distribution of Ant from http://ant.apache.org/bindownload.cgi. It works fine on OS X Mavericks.

Just download it, unzip/untar it, and add its bin directory to your PATH.

4

The sequence that worked for me:

xcode-select --install
brew update
brew install ant
matt burns
  • 1,314
3

I usually install ant via Homebrew. There is a pretty good documentation .

Good luck.

iltempo
  • 144
1

I had ant installed before upgrading to Mavericks. Afterwards, ant didn't work at all. The ONLY thing that worked for me was this:

brew uninstall ant

brew install ant

Scott
  • 11