Instalando o Apache Ant e configurando a variável de ambiente ANT_HOME no Windows

Olá pessoal,

Hoje vou mostrar como configurar a variável de ambiente ANT_HOME.

O Apache Ant é uma biblioteca Java utilizada para automatizar builds. Muito utilizada em projetos Java e também utilizada para fazer build de projetos Android quando usamos o Phonegap (ou Cordova).

O requisito para instalar o Ant e que para que funcione também é ter o Java JDK instalado (não pode ser o Java Runtime (JRE), pois o ant utiliza o comando javac (compilar projeto java). Então, caso não tenho o Java JDK instalado, pode conferir um tutorial aqui ou vídeo-aula aqui.

Nesse tutorial vou fazer a configuração para o SO Windows 8 (a configuração é a mesma pra outras versões do Windows).

1 - Download

Para fazer o download, basta acessar o site do Apache Ant: http://ant.apache.org/. O link direto para download é esse aqui: http://ant.apache.org/bindownload.cgi

Existem 3 opções de download. Pode fazer o download de qualquer uma (zip, tar.gz, tar.bz2):

apache_ant_01

2 - Instalação

Como é um zip, basta extrair para qualquer lugar de preferência do seu computador. É importante guardar o caminho de onde foi instalado para a configuração da variável de ambiente a seguir.

apache_ant_02

3 - Criando a variável de ambiente ANT_HOME

No windows, clique com o botão direito em Meu Computador, e escolha a opção Propriedades:

apache_ant_03

Clique em configurações avançadas:

apache_ant_04

Variáveis de ambiente:

apache_ant_05

Na parte de baixo das variáveis de ambiente (não pode ser na parte de cima), clique em Novo (precisa de acesso administrador pra isso):

apache_ant_06

Entre com ANT_HOME e o caminho de onde foi extraído o Ant no seu computador:

apache_ant_07

4 - Adicionando o ANT_HOME no Path:

Com a variável ANT_HOME criada, vamos adicionar o ANT_HOME no Path. O comando ant está disponível nesse diretório e por isso temos que adicionar ele no Path.

Na parte de baixo das variáveis de ambiente, localize o Path, selecione e clique em Editar:

apache_ant_08

No final, adicione o seguinte valor:

;%ANT_HOME%\bin

Vai ficar assim (o importe é adicionar no final do Path, o que tiver antes está ok - e depois pode adicionar outras variáveis como Android, etc):

apache_ant_09

Basta clicar em OK em tudo, fechar o terminal (CMD, caso esteja aberto) e fazer o teste digitando ant. A mensagem de que o ant está configurado corretamente precisa ser algo similar a imagem abaixo:

apache_ant_10

Só não pode ter erro de comando não reconhecido, pois significa que a configuração não está completa.

Com essa configuração você consegue fazer build de projetos java automaticamente, e caso você esteja trabalhando com phonegap/cordova/ionic, você consegue fazer o build da plataforma Android!

Até a próxima! :)