Apache Ant: O que é, Instalando e configurando de maneira simples no Linux

Sobre


Apache Ant é uma ferramenta poderosíssima e muito útil, feito em Java para a construção de aplicativos. É um projeto da já famosa Apache Software Foundation, e é, obviamente, Open Source.Quem já está acostumado com a dupla make/makefile do GNU/Linux, é correspondente.Mas estamos em tempos de portabilidade e não podemos ficar preso nem que seja ao nosso maravilhoso sistem Unix.

O Apache Ant é pra isso, construir. É um build multi-plataforma, extremamente útil e poderoso.Ele vem com uma série de recursos, para compilação, assembler, teste e para rodar aplicações Java.Porém, ele não se limita só a Java, pode-se também construir e testar aplicações de outras linguagens, como C ou C++, por exemplo.

A sua vasta opções de de bibliotecas, a antlibs, falam por si e definem sua versibilidade, não me deixando escrever sobre as milhares de utilidade do Apache Ant.

The Apache Ant Project


Instalando o Apache Ant


Escolha sua versão binária em: http://ant.apache.org/bindownload.cgi

1.Descompacte

2.Para prosseguir na instalação, precisemos usar as variáveis de ambiente do java e da pasta que você descompactou o Apache Ant, por isso descompacte em um local que saiba onde vai ficar e que não vá mexer nele depois.

3. Abra o terminal (BASH) e exporte, com os comandos:

export ANT_HOME=/usr/local/apache-ant-1.8.4
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
export PATH=${PATH}:${ANT_HOME}/bin

No caso, mostrei onde estava minha pasta do apache ant e minha jdk.
Você não é obrigado a instalar nesta pasta, /usr/local, mas é recomendável, é meio que o padrão para softwares que ficarão acessíveis aos usários do sistema. Assim, todos podem usar.


4. Após feito isso, vá na pasta do ant.
Você pode fazer isso diretament com o comando: cd $ANT_HOME

5. Agora você irá checar e fazer o download de uma série de dependências (bibliotecas) que o Ant irá usar. Faça isso com o comando:
ant -f fetch.xml -Ddest=sys

O processo é automatizado.

Você pode adicionar mais bibliotecas manualmente em: http://ant.apache.org/antlibs/proper.html

Após tudo isso, vamos checars e a instalação ocorreu bem. Digite o seguinte comando no terminal:
ant

você deve obter um resultado parecido com este que eu tive:
~/Documents/apache-ant-1.8.4$ ant
Buildfile: build.xml does not exist!
Build failed

Mas calma, óbvio que o build falhou, pois não especificamos nada para construir.
Agora cheque a versão do ant:
ant -version

Aqui obtive isso:
Apache Ant(TM) version 1.8.4 compiled on May 22 2012



Para que estes comandos tenham efeito permanente, adicione estas três linhas ao seu .bashrc:
sudo gedit .bashrc

E cole lá.

Nenhum comentário:

Veja também: