Baixando, instalando e testando o Apache Maven
1 - Introdução
O Apache Maven, ou simplesmente Maven, é uma ferramenta para gerenciamento e automação de projetos em Java. Ela é similar à ferramenta Ant, mas possui um modelo de configuração mais simples, baseado no formato XML. O Maven é um projeto da Apache Software Foundation.
O Maven utiliza uma construção conhecida como Project Object Model (POM). Ela descreve todo o processo de construção de um projeto de software, suas dependências em outros módulos e componentes e a sua sequência de construção. O Maven contém tarefas pré-definidas que realizam funções bem conhecidas como compilação e empacotamento de código.
Uma característica chave do Maven é que ele é construído para trabalhar em rede. O núcleo da ferramenta pode baixar plugins de um repositório. (o mesmo repositório utilizado pelos outros projetos Java do Apache e outras organizações). O Maven disponibiliza suporte nativo para a recuperação de arquivos deste repositório, e para a inclusão dos artefatos resultantes no final do processo. Um cache de artefatos atua como ponto de sincronização dos artefatos de um projeto local.
2 - Baixando e instalando o Maven
O primeiro passo para instalar o Maven é direcionar seu browser para
http://maven.apache.org. Esta é a página oficial do projeto durante a autoria deste artigo. Em seguida vá na seção de downloads e localize a versão mais recente. A versão que baixamos para este tutorial foi a 2.2.0.
Como vamos fazer a instalação no Windows XP, optamos por baixar o arquivo com a extensão .zip. Para a versão 2.2.0, o arquivo é apache-maven-2.2.0-bin.zip (2,72 Mb). Basta localizar o mirror mais próximo de você e iniciar o download.
Quando finalizar o download, descompacte o arquivo apache-maven-2.2.0-bin.zip no diretório de sua preferência e em seguida mova o conteúdo para o diretório raiz de seu sistema, uma boa sugestão é "c:\maven".
Agora precisamos incluir o diretório "c:\maven\bin" na variável PATH, de modo que possamos disparar o comando mvn a partir de qualquer diretório. Se tiver dúvidas sobre como incluir diretórios na variável PATH, consulte dicas referentes a isso em nosso site. Precisamos também de uma variável de ambiente com o nome de JAVA_HOME apontando para o diretório de instalação do JDK. Se você já possui esta variável, basta apenas adicionar o diretório no qual você instalou o JDK. Se ainda não possui crie-a. Em meu sistema possuo uma variável JAVA_HOME com o seguinte conteúdo: "C:\Arquivos de programas\Java\jdk1.6.0_13".
3 - Hora de testar a instalação do Maven
Se você seguiu os passos anteriores atentamente, já podemos testar a instalação do Maven. Para isso, abra uma janela de comando e dispare:
Você deverá obter um resultado parecido com:
Funcionou como esperado? Parabéns! Bem-vindo ao Maven. Agora veja nossa seção de dicas e truques para aprender a aproveitar melhor esta ferramenta.