Sublime Text com o caminho SuperAnt não está correto

0

Desde a atualização para o Mac OSX (10.9.1) mais recente, não consigo executar construções no Sublime Text usando a ferramenta SuperAnt. Aqui está o erro:

< > são minhas omissões de privacidade

[Errno 2] No such file or directory: 'ant'
[cmd: ['ant', '-f', '/Users/stan/Development/<>/<>/build.xml', 'dist-amp']]
[dir: /Users/stan/Development/<>/<>]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]

O que estou percebendo é que meu caminho listado no erro não é meu caminho real:

/opt/local/lib/mysql5/bin/:/opt/local/bin:/Applications/Sublime Text 2.app/Contents/SharedSupport/bin:/Users/stan/Development/tomcat7/ImageMagick/bin:/Users/stan/Development/apache-ant-1.8.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/lib/mysql5/bin/:/usr/local/git/bin:/usr/local/MacGPG2/bin

Então, minha pergunta é dupla.

  1. Houve alterações no service pack mais recente do OSX que causou esse problema?
  2. Como posso definir manualmente essa variável de caminho?

Obrigado!

    
por DocWatson 18.12.2013 / 20:15

1 resposta

0

É porque o Maverick não tem mais as ferramentas Java (como Maven, Ant, ...) pré-instaladas. O que funciona para mim whas:

brew update
brew install ant

Então, você pode precisar fazer o seguinte para adicionar o "ant" ao caminho padrão (que o SuperAnt parece estar usando)

sudo ln -s /usr/local/bin/ant /usr/bin/ant

Aqui estão alguns links falando sobre as várias maneiras de instalar o Ant no Mac.

Como faço para instalar o ant no OS X Mavericks? / a>

link

    
por 29.12.2013 / 19:58