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.

17
Holen Sie sich Quell-JAR-Dateien, die an Eclipse für von Maven verwaltete Abhängigkeiten angehängt sind
Ich verwende Maven (und die Maven Eclipse-Integration), um die Abhängigkeiten für meine Java-Projekte in Eclipse zu verwalten. Die automatische Download-Funktion für JAR-Dateien aus den Maven-Repositories spart Zeit. Leider enthält es keine API-Dokumentation und keinen Quellcode. Wie kann ich Maven so einrichten, dass automatisch auch die Quell- und Javadoc-Anhänge abgerufen und …
176 eclipse  maven-2  javadoc 

9
Holen Sie sich zur Laufzeit die Maven-Artefaktversion
Ich habe festgestellt, dass in der JAR eines Maven-Artefakts das Attribut project.version in zwei Dateien enthalten ist: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Gibt es eine empfohlene Möglichkeit, diese Version zur Laufzeit zu lesen?
175 java  maven-2 

8
Kontrolle des endgültigen Namens des Glasartefakts
Ich versuche, eine Eigenschaft in unserem Super-POM zu definieren, die von allen untergeordneten Projekten als Ziel des generierten Artefakts verwendet wird. Dafür habe ich darüber nachgedacht, dies zu verwenden, project/build/finalNameaber dies scheint selbst für einfache Poms nicht zu funktionieren: Befehl mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <project …

9
Wie kann ich meine Maven-Integrationstests ausführen?
Ich habe ein maven2-Multimodulprojekt und in jedem meiner untergeordneten Module habe ich JUnit-Tests, die benannt sind, Test.javaund Integration.javafür Komponententests bzw. Integrationstests. Wenn ich ausführe: mvn test Alle JUnit-Tests *Test.javain den untergeordneten Modulen werden ausgeführt. Wenn ich ausführe mvn test -Dtest=**/*Integration Keiner der Integration.javaTests wird in den untergeordneten Modulen ausgeführt. Diese …


5
Maven sucht im Repository nach aktualisierten Abhängigkeiten
Das Kopfgeld läuft in 6 Tagen ab . Antworten auf diese Frage erhalten eine Prämie von +50 . ROMANIA_engineer möchte eine vorhandene Antwort belohnen . Gibt es ein Maven-Plugin, mit dem Sie überprüfen können, ob neuere Versionen von Abhängigkeiten im Repository verfügbar sind? Angenommen, Sie verwenden Abhängigkeit X mit Version …

4
Gradle alternativ zu mvn install
Ich habe 2 verschiedene Projekte auf MVN gebaut. Ich versuche, Gradle zu ersetzen. Projekt 1 ist SDK und Projekt 2 verwendet das SDK (Beispiel) In der Zeit von maven wird mithilfe von mvn install ein Artefakt erstellt, das das gesamte Projekt in das lokale Repository einfügt. Ich arbeite gerne so …
162 maven-2  gradle 





13
Geben Sie JDK für Maven an
Ich versuche ein Hudson-Plugin zu erstellen, das ich geändert habe, und es erfordert jdk1.6. Das ist in Ordnung, aber ich sehe nicht, wie ich Maven sagen kann, wo der andere JDK ist. Ich habe im Internet nur wenige Erwähnungen gefunden, aber sie scheinen nicht auf mich zuzutreffen. Einige schlagen vor, …

11
Warnung - Der Erstellungspfad gibt die Ausführungsumgebung J2SE-1.4 an
Ich erstelle ein Maven-Projekt in Eclipse Helios. Es funktioniert gut für einen Tag, aber dann wird diese Warnung angezeigt: Der Erstellungspfad gibt die Ausführungsumgebung J2SE-1.4 an. Im Arbeitsbereich sind keine JREs installiert, die streng mit dieser Umgebung kompatibel sind. Seit dieser Meldung hat das Projekt das Kompilieren und Debuggen eingestellt. …
140 java  eclipse  maven-2 


10
Wie installiere ich Maven mit Yum?
Ich versuche nicht viel über Yum oder Maven zu lernen. Ich habe diesen Code geerbt und möchte nicht mehr Zeit als nötig in dieser Umgebung verbringen. Ich habe lecker. Meine Installation "hat" ("ist auch angehängt"? "Weiß über"?) Zwei Repos: das Amazon-Repos und das JPackage, von denen ich verstehe, dass es …
135 maven-2  yum 

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.