Als «maven-2» getaggte Fragen

Apache Maven ist ein Software-Projektmanagement- und Verständnis-Tool. Dies ist ein Tag für Maven-bezogene Fragen, die für Maven-Versionen 2.x spezifisch sind.

5
Git ignoriert und Maven Ziele
Jeder weiß, ob es möglich ist, alle Instanzen eines bestimmten Verzeichnisses in einer von git verwalteten Dateistruktur zu ignorieren. Ich möchte alle 'Ziel'-Ordner in einem Maven-Projekt mit einer Reihe von Submodulen ausschließen. Ich weiß, dass ich jeden von ihnen in einem .gitignore der obersten Ebene explizit ausschließen kann, aber ich …





6
Wie kann man Maven-Profile, die activeByDefault sind, auch dann aktiv halten, wenn ein anderes Profil aktiviert wird?
Ich habe ein Profil in meiner pom.xml, das immer aktiv sein sollte, es sei denn, es ist explizit deaktiviert (-P! FirstProfile). Ich habe dies mithilfe des ActiveByDefault-Flags gelöst: <profiles> <profile> <id>firstProfile</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles> Jetzt habe ich in derselben pom.xml ein zweites Profil definiert, das nur aktiv …
111 maven-2  maven  maven-3 

2
Wie kann die Organisation von maven's DistributionManagement im gesamten Unternehmen angegeben werden?
Ich versuche herauszufinden, wie viele (über 50) maven2-Projekte so organisiert werden können, dass sie in einem zentralen Nexus-Repository bereitgestellt werden können. Wenn Sie das mvn deployZiel verwenden, müssen Sie das Ziel im DistributionManagement-Tag wie folgt angeben: <distributionManagement> <repository> <id>nexus-site</id> <url>http://central_nexus/server</url> </repository> </distributionManagement> Jetzt möchte ich nicht, dass jede einzelne pom.xml …


3
Ist es möglich, die Konfiguration eines Plugins zu überschreiben, das bereits für ein Profil in einem übergeordneten POM definiert wurde?
In einer übergeordneten POM-Datei meines Projekts habe ich ein solches Profil, das einige für dieses Projekt nützliche Konfigurationen definiert (damit ich dieses übergeordnete POM nicht entfernen kann): <profile> <id>wls7</id> ... <build> <plugins> <!-- use java 1.4 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <fork>true</fork> <source>1.4</source> <target>1.4</target> <meminitial>128m</meminitial> <maxmem>1024m</maxmem> <executable>%${jdk14.executable}</executable> </configuration> </plugin> </plugins> …

30
Fehlende Maven-Abhängigkeiten im Eclipse-Projekt
Wir haben ein Projekt mit maven zur Lösung von Abhängigkeiten eingerichtet. Normalerweise funktioniert es gut, aber jetzt versuche ich, es auf einem neuen PC zu kompilieren und auszuführen, und ich habe Probleme mit fehlenden Abhängigkeiten in Eclipse. Was lustig ist, ist, dass wenn ich "mvn package" in der Konsole oder …

18
Maven2-Eigenschaft, die das übergeordnete Verzeichnis angibt
Ich habe ein Multi-Modul-Projekt wie dieses: main-project/ module1/ module2/ sub-module1/ sub-module2/ sub-module3/ ... module3/ module4/ ... Ich muss in Maven2 eine Reihe von Eigenschaften definieren (die von der Umgebung abhängen, von der ich mein Projekt freigeben möchte). Ich werde nicht verwenden, <properties>da es viele Eigenschaften gibt ... Daher verwende ich …

5
Alle möglichen Ziele in Maven 2 auflisten?
Ich bin neu in Maven und komme aus der Ameisenwelt. Ist es möglich, alle möglichen Ziele (einschließlich beispielsweise aller Plugins) aufzulisten, die Sie ausführen können? Ich kann sehen, dass es -gin Maven 1 früher eine Flagge gab, aber diese ist in Version 2 nicht verfügbar.
105 java  maven-2 

2
Was ist der "Reaktor" in Maven?
Ich habe über den Maven-Reaktor gelesen und bin durch seine Terminologie verwirrt. Ich habe gelesen, dass ein Multimodul ein Reaktor ist, dass Sie den Maven-Reaktor manipulieren können und dass der Reaktor ein Plugin ist. Was genau ist der Reaktor?

5
Ich möchte Shell-Befehle aus Mavens pom.xml ausführen
Ich möchte Linux-Shell-Befehle mit Maven ausführen. Folgendes habe ich versucht: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.1.1</version> <executions> <execution> <goals> <goal>exec</goal> </goals> </execution> </executions> <configuration> <executable>hostname</executable> </configuration> </plugin>
105 maven-2 

5
Maven-Befehl zum Auflisten von Lebenszyklusphasen zusammen mit gebundenen Zielen?
Ich lerne gerade Maven, und das mag offensichtlich sein, aber ich kann keinen einfachen Weg finden, die Ziele aufzulisten, die für jede Maven-Lebenszyklusphase für ein bestimmtes Projekt verbunden sind. Ich habe gesehen, dass die Maven-Standardlebenszyklusphasen und die entsprechenden Standardziele hier dokumentiert sind . Mein bisheriges Verständnis ist, dass jede pom.xml …
104 maven-2  maven-3 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.