Pages

Google Ads

Showing posts with label Apache Ant. Show all posts
Showing posts with label Apache Ant. Show all posts

Monday, March 28, 2011

Tutorial - Instalação do Apache Ant 1.8.2 no Linux Ubuntu

O que é o Apache Ant?

Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles.

Apache Ant é uma ferramenta utilizada para automatizar a construção de software. Ela é similar ao make mas é escrita na linguagem Java e foi desenvolvida inicialmente para ser utilizada em projetos desta linguagem.
A mais aparente diferença entre as ferramentas Ant e make, é que a primeira utiliza um arquivo no formato XML para descrever o processo de construção (build) e suas dependências, enquanto o make possui o seu próprio formato de arquivo, o Makefile. Por padrão este arquivo XML tem o nome build.xml.
A ferramenta Ant é um projeto da Apache Software Foundation. É um software livre, licenciado sob a licença Apache.

Fonte:
http://pt.wikipedia.org/wiki/Apache_Ant

Manual do Apache Ant

http://ant.apache.org/manual/index.html

Baixando o Apache ANT

Para este tutorial/teste baixei a versão Ant 1.8.2 (apache-ant-1.8.2-bin.zip) disponível na url http://ant.apache.org/bindownload.cgi

Instalando o Apache Ant

1) Descompactar o arquivo apache-ant-1.8.2-bin.zip
2) Colocar a pasta apache-ant-1.8.2 no local escolhido por você, no meu caso eu coloquei em /home/caio/cbf-pentaho/apache-ant-1.8.2
3) Definir o JAVA_HOME e o ANT_HOME
4) Testar o ANT

Definindo a variavél JAVA_HOME

Digite no terminal:
$ export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.24/

Definindo a variavél ANT_HOME

Digite no terminal:
$ export ANT_HOME=/home/caio/cbf-pentaho/apache-ant-1.8.2

Testando as variavéis de ambiente

Digite no terminal:
$ echo $JAVA_HOME

Exemplo:
caio@caio-laptop:~$ echo $JAVA_HOME

$ echo $ANT_HOME

Exemplo:
caio@caio-laptop:~$ echo $ANT_HOME

Testando o Apache Ant

Digite no terminal:
$ ant

Se mostrar a imagem abaixo, você instalou corretamente o Apache Ant.

Buildfile: build.xml does not exist!
Build failed

Exemplo:

caio@caio-laptop:~$ ant
Buildfile: build.xml does not exist!
Build failed

Outra opção de teste:

Digite no terminal:
$ ant -version

Exemplo:
caio@caio-laptop:~$ ant -version
Apache Ant(TM) version 1.8.2 compiled on December 20 2010