2016-08-18 1 views
0

In maven multi-modul projekt können wir übergeordnete projekt zu bauen/ausführen nach kind?maven multi-modul project ausführen eltern nach dem kind

Wir haben benutzerdefinierte Plugin in Eltern, die ausgeführt werden müssen, nachdem untergeordnete Module erstellt werden. Gibt es irgendeinen Maven-Lebenszyklus, der besagt, dass ein Plugin ausgeführt werden soll, nachdem Kindprojekte erstellt wurden?

+0

Warum Sie Plugin alle Childs brauchen? Was wird es tun? – khmarbaise

Antwort

1

Einfache Antwort ist: Nein, weil das Elternteil immer zuerst vor einem Kind ausgeführt wird. Wenn Ihr benutzerdefiniertes Plugin alle untergeordneten Module erstellt haben sollte, sollten Sie dies überprüfen. Außerdem muss es in ein separates Modul konfiguriert werden, das alle anderen Kinds als Abhängigkeiten enthält, um sicherzustellen, dass die Reihenfolge korrekt ist (Maven macht das automatisch).

Und es gibt keinen solchen Lebenszyklus bewirken, dass der Lebenszyklus etwas über Schritt für Schritt ist aber nicht etwas über Kind/Eltern Beziehung definiert ...

Verwandte Themen