Als «maven-2» getaggte Fragen

209
Was bewirkt, dass importierte Maven-Projekte in Eclipse standardmäßig Java 1.5 anstelle von Java 1.6 verwenden, und wie kann ich sicherstellen, dass dies nicht der Fall ist?

Ich habe ein Maven-Projekt importiert und es hat Java 1.5 verwendet, obwohl ich 1.6 als Eclipse-Standard konfiguriert habe Preferences->Java->Installed JREs. Als ich das Maven-Projekt so änderte, dass es die 1.6-JRE verwendete, blieben noch die Build-Fehler übrig, die bei der Verwendung von...

206
SLF4J: Der Klassenpfad enthält mehrere SLF4J-Bindungen

Ich erhalte den folgenden Fehler. Es scheint, dass mehrere Protokollierungsframeworks an sl4j gebunden sind. Ich bin mir nicht sicher, wie ich das beheben soll. Jede Hilfe wird sehr geschätzt. SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in

183
Testcode in Maven teilen

Wie können Sie sich auf Testcode aus einem anderen Modul in Maven verlassen? Beispiel, ich habe 2 Module: Base Main Ich möchte, dass ein Testfall in Main eine Basistestklasse in Base erweitert. Ist das möglich? Update: Es wurde eine akzeptable Antwort gefunden , bei der ein Testglas erstellt...

182
Maven-Projekt in Eclipse importieren

Ich möchte ein vorhandenes Maven-Projekt in Eclipse importieren. Ich habe zwei Möglichkeiten gefunden: Durch Ausführen von der Befehlszeile mvn eclipse:eclipse So installieren Sie das Maven Eclipse-Plugin von Eclipse. Was ist der Unterschied zwischen beiden und welchem ​​ist vorzuziehen? Wenn ich...

175
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...

162
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...