terça-feira, 24 de janeiro de 2012

Maven

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.
Maven é um projeto da Apache Software Foundation.

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.

Segue a dica de um bom passo a passo sobre configuração do maven e instalação do plugin no eclipse:
http://serjaum.wordpress.com/2010/08/16/tutorial-maven-2/

e também um tutorial para ajudar quem leu sobre Maven e que a princípio achou tranquilo, porém na prática, não foi assim tão fácil:
http://resumotecnico.blogspot.com/2011/09/repositorios-maven-em-5-minutos.html

Nenhum comentário:

Postar um comentário