Próbowałem zainstalować Apache Ant na komputerze Mac i wykonałem następujące kroki:
- Pobrałem
apache-ant-1.8.1-bin.tar.gz
do folderu Pobrane. - Przeniosłem plik do
/usr/local/
używania tych poleceń:sudo sh
imv apache-ant-1.8.1-bin.tar.gz /usr/local/
Teraz chcę użyć, cd /usr/local/
ale nie działa, otrzymuję komunikat „Brak takiego pliku lub katalogu”.
Potem użyłem cd /usr/
i ls
poleceń i wydaje się, że folder lokalny jest tam. Jeśli spróbuję uzyskać do niego dostęp, pojawia się ten sam błąd.
Skoro już wykorzystałem, sudo su
dlaczego nie mogę uzyskać do niego dostępu? Jakieś pomysły?
Odpowiedzi:
Ant jest już zainstalowany na niektórych starszych wersjach Mac OS X, dlatego przed uruchomieniem należy uruchomić,
ant -version
aby sprawdzić, czy jest zainstalowany.Jeśli nie jest jeszcze zainstalowany, najlepszym rozwiązaniem jest zainstalowanie Homebrew (
brew install ant
) lub MacPorts (sudo port install apache-ant
) i użycie tych narzędzi do zainstalowania Apache Ant.Alternatywnie, choć zdecydowanie zalecam korzystanie z Homebrew lub MacPorts, możesz zainstalować Apache Ant ręcznie. Aby to zrobić, musisz:
Polecenia, które byłyby potrzebne, zakładając
apache-ant-1.8.1-bin.tar.gz
(zamień 1.8.1 na faktyczną wersję) nadal znajdują się w katalogu Pobrane, byłyby następujące (w tym komentarze wyjaśniające):źródło
ant -version
z jednym łącznikiemW przypadku MacOS Maveriks (10.9 i być może także późniejszych wersji) Apache Ant nie jest dostarczany w pakiecie z systemem operacyjnym, dlatego należy go zainstalować ręcznie. Możesz użyć naparu, aby łatwo zainstalować mrówkę. Po prostu wykonaj następujące polecenie w oknie terminala, aby zainstalować brew:
To średniej wielkości pobieranie, którego pobranie i instalacja zajęło mi 10 minut. Wystarczy postępować zgodnie z procesem, który obejmuje instalację różnych komponentów. Jeśli masz już zainstalowany napar, upewnij się, że jest aktualny, wykonując:
Po zainstalowaniu możesz po prostu wpisać:
Ant jest teraz zainstalowany i dostępny za pomocą komendy „ant” w terminalu.
Aby przetestować instalację, po prostu wpisz „
ant -version
” w oknie terminala. Powinieneś otrzymać następujące dane wyjściowe:Źródło: Błąd wykonywania polecenia „ant” w systemie Mac OS X 10.9 Mavericks podczas budowania dla Androida z PhoneGap / Cordova
Jeśli otrzymujesz błędy podczas instalowania Brew, spróbuj odinstalować najpierw za pomocą polecenia:
Dziękujemy OrangeDog i innym użytkownikom za dostarczenie dodatkowych informacji.
źródło
/usr/local
więc trzeba uruchomićsudo chown -R $USER /usr/local
Jeśli masz zainstalowane MacPorts ( https://www.macports.org/ ), zrób to:
źródło
Jeśli jesteś użytkownikiem homebrew zamiast Macports, homebrew ma przepis na mrówkę.
brew install ant
źródło
Aby uruchomić Anta na komputerze Mac w 5 minut, wykonaj następujące kroki.
Otwórz swój terminal.
Wykonaj następujące polecenia w kolejności:
brew install ant
Jeśli nie masz jeszcze zainstalowanej Java, pojawi się następujący błąd: „Błąd: niezadowalające wymaganie nie powiodło się w tej kompilacji”. Uruchom następujące polecenie:
brew cask install java
aby to naprawić.Instalacja zostanie wznowiona.
Sprawdź swoją wersję, uruchamiając następujące polecenie:
ant -version
I jesteś gotowy!
źródło
Jedynym sposobem, w jaki mogłem zaktualizować moją wersję ant na Macu z 1.8.2 do 1.9.1, było wykonanie poniższych instrukcji
http://wiki.eclipse.org/Ant/User_Guide
źródło
MacPorts zainstaluje dla ciebie mrówkę w MacOSX 10.9. Po prostu użyj
i zainstaluje się.
źródło
Użyj Brew jest zawsze dobrym sposobem na zainstalowanie ANT i innych potrzeb. Aby zainstalować wpisz poniżej polecenie na terminalu.
po instalacji Brew wpisz
Spowoduje to zainstalowanie Ant w twoim systemie. Nie musisz też martwić się o ustawienie ścieżki.
Mam również dokumentację na ten sam - Jak zainstalować ANT na Mac OS?
źródło