Jak zainstalować mrówkę w systemie OS X Mavericks?

86

Po aktualizacji do OS X 10.9 Mavericks mrówka nie jest już na mojej ścieżce.

[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

Próbowałem zainstalować przez Homebrew

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

Dziwne, że homebrew nie ma na to formuły ...

Po wyszukiwaniu w Google znalazłem ten artykuł , w którym zasugerowałem użycie niestandardowej formuły dla naparu.

[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

Każda pomoc będzie mile widziana!

Robert Karl
źródło

Odpowiedzi:

131

Wygląda na to, że migrowano alternatywne repozytorium. Możesz włączyć alternatywne repozytorium homebrew lub zainstalować bezpośrednio po aktualizacji naparu:

brew update
brew install ant
Ethan Mateja
źródło
7
brew install homebrew/dupes/antdziała również.
Jess,
23
na dzień dzisiejszy wystarczy napar instalować mrówkę
awenkhh
4
Na marginesie: jeśli masz już zainstalowany Homebrew (tak jak ja, od jakiegoś czasu), upewnij się, że wykonałeś brew updatezanim spróbujesz zaakceptować odpowiedź, w przeciwnym razie możesz otrzymać błąd 404. Jest dobrą politykę, aby zaktualizować wzory przed instalacją, ale może mieć to niech poślizgu zdanie ...
Matt Ray
4
Miałem 404 nawet po aktualizacji. Próbowałem: brew tap homebrew/dupesa potem brew install anti pracowałem. (Źródło: blog.xk72.com/post/53124504531/... )
helios,
1
@awenkhh Ale to daje ==> 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.Chociaż adres URL wymieniony w tym komunikacie o błędzie ładuje się w przeglądarce.
avernet
20

Uaktualniono dziś rano do Mavericks i znaleziono „polecenie nie znaleziono: mrówka”

brew update

Uruchomiłem aktualizację, a następnie próbowałem zainstalować mrówkę.

brew install ant

Mrówka została zainstalowana, ale wygenerowała również ten alert:

Ostrzeżenie: nie zainstalowano narzędzi programistycznych. Powinieneś zainstalować narzędzia wiersza poleceń. Uruchom, xcode-select --installaby je zainstalować.

xcode-select --install

Teraz wszystko działa dobrze.

Benxamin
źródło
7

Jako alternatywę dla Homebrew, zawsze możesz pobrać binarną dystrybucję Anta ze strony http://ant.apache.org/bindownload.cgi . Działa dobrze w systemie OS X Mavericks.

Wystarczy go pobrać, rozpakować / rozpakować i dodać binkatalog do swojego PATH.

Kristopher Johnson
źródło
4

Sekwencja, która zadziałała dla mnie:

xcode-select --install
brew update
brew install ant
matowe oparzenia
źródło
Działa, ale otrzymuję: „Ostrzeżenie: dostępna jest nowsza wersja Narzędzia wiersza polecenia Zaktualizuj je z aktualizacji oprogramowania w App Store”. ale w App Store nie ma żadnych aktualizacji.
Bram
3

Zwykle instaluję antprzez Homebrew . Jest całkiem dobra dokumentacja .

Powodzenia.

iltempo
źródło
2
Ten post już nawet się nie poleca!
matt pali
Postępowałem zgodnie z dokumentacją i działało to dla mnie.
pushya
1

Miałem zainstalowaną mrówkę przed uaktualnieniem do Mavericks. Potem mrówka w ogóle nie działała. Jedyną rzeczą, która działała dla mnie, było:

brew odinstaluj ant

napar zainstalować mrówkę

Scott
źródło