1
Es gibt eine nette Maven-Funktion --batch-mode
, die Maven im nicht interaktiven Modus laufen lässt.Wie bekomme ich maven run Parameter aus einem Maven-Plugin?
Gibt es eine Möglichkeit, den Wert dieses Parameters aus einem Maven-Plugin (in MyMojo
) zu erhalten?
Ja, funktioniert der Ansatz für mich Dank! – long
Ich möchte hinzufügen, dass dieser Code nicht für 'maven-core' 2.0 gilt. In dieser alten Version musste ich 'session.getSettings(). IsInteractiveMode()' verwenden. Noch eine Anmerkung - wenn ich richtig verstanden habe, führt 'maven-invoker-plugin' immer untergeordnete Prozesse im Batch-Modus aus. – long
Ich ignoriere einfach Maven 2 Ursache [Maven 2 is End Of Life] (http://maven.apache.org/maven -2.x-eol.html). 'maven-invoker-plugin' läuft nicht immer im Batch-Modus? Was bringt dich zu dieser Annahme? – khmarbaise