2016-11-10 5 views
4

Ich versuche, einen grundlegenden Archetyp mit Maven zu erstellen, im Moment weiß ich, wie man die Architektur mit mvn archetype: generate erstellt, jedoch möchte ich Abhängigkeiten in der ganzen mvn-Konsole hinzufügen.Hinzufügen von Maven-Abhängigkeiten

Ist es möglich, die Abhängigkeiten von der Befehlszeile nicht aus der Pom-Datei hinzuzufügen?

Ich möchte dies machen, weil eine interessante Option ist, eine einfache Architektur mit .bat-Datei zu erstellen.

+0

Check hier: https: //maven.apache.org/guides/mini /guide-creating-archetypes.html – Roxy

+0

Ich benutze lokale und externe Repository für dieses Beispiel @Roxy – jc1992

+1

Würden keine Abhängigkeiten über die Befehlszeile statt Pom-Datei den gesamten Zweck der wiederholbaren Builds besiegen? –

Antwort

1

Es gibt nichts draußen in der offiziellen documentation mindestens. Die Abhängigkeiten in der generierten pom.xml werden durch die Option archetypeArtifactId bestimmt. Zum Beispiel -DarchetypeArtifactId=maven-archetype-j2ee-simple oder -DarchetypeArtifactId=maven-archetype-webapp oder anderen Urbild

Beispiel

Projekt -DarchetypeArtifactId=maven-archetype-webapp pom.xml erzeugte unter Verwendung kommt nur mit JUnit Abhängigkeit