Questão Como instalo o ant no OS X Mavericks?


Depois de atualizar para o OS X 10.9 Mavericks, o formiga não está mais no meu caminho.

[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

Eu tentei instalar através do homebrew

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

É estranho que homebrew não tenha uma fórmula para isso ....

Depois de googlar, encontrei Este artigo, que sugeriu o uso da fórmula personalizada de um usuário para preparar.

[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

Qualquer ajuda seria apreciada!


85


origem




Respostas:


Parece que o repositório alternativo foi migrado. Você pode ativar o repositório alternativo de homebrew ou instalar diretamente após atualizar seu brew:

brew update
brew install ant

131



brew install homebrew/dupes/ant também funciona. - Jess
a partir de hoje, você só precisa preparar formiga - awenkhh
Apenas como um aparte: se você já tem o Homebrew instalado (como eu fiz, de algum tempo atrás), certifique-se de executar um brew update antes de tentar a resposta aceita ou então você pode receber um erro 404. É uma boa política atualizar suas fórmulas antes de instalar, mas eu poderia deixei isso escorregar minha mente ... - Matt Ray
Eu tive 404, mesmo após a atualização. Eu tentei: brew tap homebrew/dupes e depois brew install ant e trabalhado. (Fonte: blog.xk72.com/post/53124504531/… ) - helios
@awenkhh Mas isso dá ==> 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. Enquanto o URL mencionado nessa mensagem de erro é carregado no navegador. - avernet


Atualizado para Mavericks esta manhã e encontrei "comando não encontrado: formiga"

brew update

Ran a atualização e tente instalar o formiga.

brew install ant

Ant foi instalado, mas também salvou este alerta:

Aviso: Nenhuma ferramenta de desenvolvedor instalada. Você deve instalar o comando   Ferramentas de linha. Corre xcode-select --install para instalá-los.

xcode-select --install

Agora tudo está correndo bem.


20





Como uma alternativa ao Homebrew, você sempre pode baixar uma distribuição binária de Ant de http://ant.apache.org/bindownload.cgi. Funciona bem no OS X Mavericks.

Basta fazer o download, descompactar / descompactar e adicionar bin diretório para o seu PATH.


7





A sequência que funcionou para mim:

xcode-select --install
brew update
brew install ant

4



Ele funciona, mas eu fico assim: "Aviso: Uma nova versão da Command Line Tools está disponível Atualize-as na Atualização de Software na App Store." mas não há atualizações na loja de aplicativos. - Bram


Eu costumo instalar ant através da Homebrew. Existe um bom documentação .

Boa sorte.


3



Esse post nem se recomenda mais! - matt burns
Eu segui a documentação e funcionou para mim. - pushya


Eu tinha ant form instalado antes de atualizar para o Mavericks. Depois disso, a formiga não funcionou. A única coisa que funcionou para mim foi esta:

cerveja desinstalar formiga

preparar formiga


1