Question

Je suis en train d'écrire une application qui intègre Geoserver avec un composant personnalisé, destiné à être hébergé sur un seul moteur de servlet. Les deux sont des projets basés Maven, et je voudrais rester à terre Maven pour empaqueter le tout dans une belle distribuables. L'idée générale que j'ai est d'ajouter un autre module à ma demande qui conditionne l'application elle-même, Geoserver et toutes les dépendances dans une belle archive.

Je suis au courant de l'maven-plugin-assemblage et sa capacité de stocker toutes les dépendances dans un dossier cible, mais je ne suis pas sûr de ce que serait la meilleure façon de créer un package qui est facile à déployer. Googler des exemples n'a pas été couronnée de succès.

points de bonus supplémentaires si le module peut être démarré par mvn jetty:run.

Était-ce utile?

La solution

Avez-vous envisagé de les emballer dans un EAR . Il regroupera un ensemble de WARs (et pots), et vous permet de spécifier ou de générer un descripteur de déploiement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top