Frage

Ich schreibe eine Anwendung, die Geoserver mit einer benutzerdefinierten Komponente, sollte auf einem einzigen Servlet-Engine gehostet werden. Beide sind Maven-basierte Projekte, und ich möchte in Maven Land bleiben, um alles in einem schönen verteilbar zu verpacken. Die allgemeine Idee, die ich habe, ist ein weiteres Modul zu meiner Anwendung hinzuzufügen, dass die Anwendung selbst, Geoserver und alle Abhängigkeiten in einem schönen Archivpakete.

Ich bin mir der Maven-Montage-Plugin und seine Fähigkeit, alle Abhängigkeiten in einem Zielordner zu speichern, aber ich bin nicht sicher, was der beste Weg wäre, um ein Paket zu erstellen, die es einfach zu implementieren. für alle Beispiele googeln nicht erfolgreich war.

Zusätzliche Bonuspunkte, wenn das Modul über mvn jetty:run gestartet werden.

War es hilfreich?

Lösung

Haben Sie darüber nachgedacht, sie in eine EAR Projekt rel="nofollow. Es wird eine Reihe von WARs bündeln (und Gläser) und ermöglicht es Ihnen, einen Deployment Descriptor angeben oder zu erzeugen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top