Vom documentation:Forking Java das Exec Maven Plugin verwenden, ohne die Verwendung des `exec` Ziel
exec:exec
Programme ausführen und Java-Programme in einem separaten Prozess.exec:java
Java-Programme in derselben VM ausführen.
Ich möchte ein Java-Programm verzweigen. Ich habe es bereits funktioniert in exec:java
, aber das ist nicht Gabel. Der offensichtliche Schritt ist also, das Ziel auf exec
zu ändern. Problem ist, die Syntax für exec
unterscheidet sich ziemlich von der Syntax java
. Es hat keine Tags wie includeProjectDependencies
, includePluginDependencies
usw. Gibt es ein Plugin, das ich verwenden kann, das ist wie # 1 in dem Sinne, dass es Gabeln, aber hat eine bequeme Syntax wie # 2? IMO, # 2 sollte nur eine <fork>true</fork>
Konfiguration haben.
Sie könnten modifiziere immer das Exec Maven Plugin, um den Java-Prozess aufzuteilen, aber behalte includeProjectDependencies und includePluginDependencies bei http://svn.codehaus.org/mojo/tags/exec-maven-plugin-1.2.1/src/main/java/org/codehaus/ mojo/exec/ExecMojo.java –
@DeanToader Der Link ist jetzt verfault. – peterh