Monday, January 28, 2013

Como copiar as dependências do projeto com o Maven

Copiar os jars que o projeto depende, pode ser necessário dependendo do tipo do projeto, como desktop (Swing). O objetivo principal, seria simplificar a distribuição dos artefatos dessa projeto. Com o Maven é possível copiar todas as dependências (jars) do projeto para um diretório central.

Isso pode ser feito com o plugin dependency e o goal copy-dependencies. Veja um exemplo:
yaw-projeto$ mvn dependency:copy-dependencies

O Maven cria a pasta dependency, dentro de target (distribuição do projeto), e coloca lá todos os jars dependentes do projeto.

Saiba mais detalhes sobre essa funcionalidade na documentação oficial do Maven.

@edermag

No comments: