Wie installiere ich ant unter OS X Mavericks?


86

Nach dem Upgrade auf OS X 10.9 Mavericks ist ant nicht mehr auf meinem Weg.

[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

Ich habe versucht, über Homebrew zu installieren

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

Es ist seltsam, dass Homebrew keine Formel dafür hat ...

Nachdem ich gegoogelt hatte, fand ich diesen Artikel , in dem vorgeschlagen wurde, die benutzerdefinierte Formel eines Benutzers für das Brauen zu verwenden.

[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

Jede Hilfe wäre dankbar!

Antworten:


131

Anscheinend wurde das alternative Repository migriert. Sie können entweder das alternative Homebrew-Repository aktivieren oder direkt nach dem Aktualisieren Ihres Brews installieren:

brew update
brew install ant

7
brew install homebrew/dupes/antfunktioniert auch.
Jess

23
Ab

4
Übrigens: Wenn Sie Homebrew bereits installiert haben (wie ich es vor einiger Zeit getan habe), stellen Sie sicher, dass Sie eine ausführen, brew updatebevor Sie die akzeptierte Antwort versuchen. Andernfalls wird möglicherweise ein 404-Fehler angezeigt. Es ist eine gute Richtlinie, Ihre Formeln vor der Installation zu aktualisieren, aber ich hätte das vielleicht vergessen ...
Matt Ray

4
Ich hatte 404 auch nach dem Update. Ich habe es versucht: brew tap homebrew/dupesund dann brew install antund gearbeitet. (Quelle: blog.xk72.com/post/53124504531/… )
helios

1
@awenkhh Dafür gibt es ==> 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.zwar die in dieser Fehlermeldung genannte URL zum Laden im Browser.
Avernet

20

Heute Morgen auf Mavericks aktualisiert und "Befehl nicht gefunden: Ameise" gefunden

brew update

Lief das Update und versuchte dann, ant zu installieren.

brew install ant

Ant wurde installiert, hat aber auch diese Warnung ausgelöst:

Warnung: Keine Entwicklertools installiert. Sie sollten die Befehlszeilentools installieren. Führen Sie aus xcode-select --install, um sie zu installieren.

xcode-select --install

Jetzt läuft alles gut.



4

Die Reihenfolge, die bei mir funktioniert hat:

xcode-select --install
brew update
brew install ant

Es funktioniert, aber es wird angezeigt: "Warnung: Eine neuere Version der Befehlszeilentools ist verfügbar. Aktualisieren Sie diese über das Software-Update im App Store." Es gibt jedoch keine Updates im App Store.
Bram


1

Ich hatte Ant vor dem Upgrade auf Mavericks installiert. Danach hat Ameise überhaupt nicht funktioniert. Das Einzige, was bei mir funktioniert hat, war:

Brauen deinstallieren ant

Brauen installieren Ameise

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.