Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich habe bei einem Multimodul Projekt ein zusätzliches Jar über Assembly gebaut, welches ich nach dem build aller untermodule ins repository deployen will.
ich habe dazu ein Profil angelegt (in der ober pom) mit dem maven-deploy-plugin mit folgender config:
wenn ich nun auf dem ober projekt bin und es starte wird ja zuerst das aufgerufen, bevor er anfängt die einzelnen Module zu bauen - bzw bevor überhaupt ein assembly gemacht wurde...
wie muss ich es konfigurieren, dass das deployen erst nach dem gesamten build bzw dem assembly startet ? (naiver versuch in "phase" assembly anzugeben hat nicht geklappt
Hallo,
ich würde in solch einer Situation ein eigenes Module anlegen (z.B. piling) und in den Dependencies für das Assembly eben die entsprechenden Module angeben. Damit wird die Reihenfolge entsprechend geändert und das resultierende Artefakt OHNE ein Profil entsprechend deployed ....
Was mir noch nicht klar ist warum man ein zusätzliches Jar benötigt ?
Hallo,
ich würde in solch einer Situation ein eigenes Module anlegen (z.B. piling) und in den Dependencies für das Assembly eben die entsprechenden Module angeben. Damit wird die Reihenfolge entsprechend geändert und das resultierende Artefakt OHNE ein Profil entsprechend deployed ....
wie bei den anderen beitraegen von mir schon erwaehnt gibt es leider gewisse firmen/kundenstrukturen die wir mit der maven umstellung nicht komplett aufbrechen koennen (jdf momentan nicht), daher muss ich Wege suchen intern umstellen zu koennen und nach aussen erstmal alles so zu behalten wie es momentan vorgegeben ist....
die Frage aber bleibt noch - wenn ich ein assembly habe, wie kann ich das dann deployen ?
und noch ne Frage - wie kann ich bei diesen Assembly Projekten unterbinden dass das "uebliche" Artifakt erstellt wird. Da diese Projekte ja nur abhaengigkeiten haben wird ein leeres jar miterzeugt....
und noch eine - ich habe die assembly projekte in ein multimodul projekt eingehaengt. Gibt es eine Möglichkeit mit einem befehl alle module nun zu "packen" ? Auf parent ebene scheint er nicht rekursiv zu arbeiten...
und noch ne Frage - wie kann ich bei diesen Assembly Projekten unterbinden dass das "uebliche" Artifakt erstellt wird. Da diese Projekte ja nur abhaengigkeiten haben wird ein leeres jar miterzeugt....
und noch eine - ich habe die assembly projekte in ein multimodul projekt eingehaengt. Gibt es eine Möglichkeit mit einem befehl alle module nun zu "packen" ? Auf parent ebene scheint er nicht rekursiv zu arbeiten...
und noch ne Frage - wie kann ich bei diesen Assembly Projekten unterbinden dass das "uebliche" Artifakt erstellt wird. Da diese Projekte ja nur abhaengigkeiten haben wird ein leeres jar miterzeugt....
und noch eine - ich habe die assembly projekte in ein multimodul projekt eingehaengt. Gibt es eine Möglichkeit mit einem befehl alle module nun zu "packen" ? Auf parent ebene scheint er nicht rekursiv zu arbeiten...
die 2. frage war bezogen auf die assemblies. die Projekte in dem MMP sind nur assemblies die ich ja ueber assembly:assembly erstellen kann. Ich wollte nun auf der parent ebene assembly:assembly aufrufen, aber das ging nicht.
ich teste gerade das shade plugin das scheint das zu tun was ich will....