Pergunta

Eu estou escrevendo um aplicativo que integra Geoserver com um componente personalizado, destinado a ser hospedado em um único mecanismo de servlet. Ambos são Maven projetos baseados, e eu gostaria de ficar em terra Maven para empacotar tudo em um belo distribuível. A ideia geral que eu tenho é para adicionar outro módulo para meu aplicativo que pacotes a aplicação em si, Geoserver e todas as dependências em arquivo de um agradável.

Estou ciente do maven-assembly-plugin e sua capacidade de armazenar todas as dependências em uma pasta de destino, mas não estou certo de qual seria a melhor maneira de criar um pacote que seja fácil de implantar. Googling para qualquer exemplos não foi bem sucedido.

pontos de bônus extra se o módulo pode ser iniciado através mvn jetty:run.

Foi útil?

Solução

Você já considerou embalá-los em um href="http://maven.apache.org/plugins/maven-ear-plugin/" rel="nofollow noreferrer"> projeto EAR

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top