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.
Für ein Projekt bei der Arbeit erwägen wir, das Maven-Plugin für Eclipse zu verwenden, um unsere Builds zu automatisieren. Im Moment ist das Verfahren weitaus komplizierter als es eigentlich sein sollte, und wir hoffen, dass Maven die Dinge mit einem Klick vereinfachen wird. Meine Frage ist, gibt es einen Assistenten …
Wie kann ein Maven-Projekt erstellt werden, ohne Unit-Tests auszuführen? Derzeit strukturiere ich einen Code für ein Servlet neu und möchte ihn in meinem Webbrowser ausprobieren (was bedeutet mvn install, dass er ausgeführt wird .war, um ihn auf Tomcat hochzuladen). Ich bin mir völlig bewusst, dass meine UNIT-Tests fehlschlagen, und ich …
Ich habe ein Projekt mit mehreren Modulen. Wenn alle Tests bestanden sind, werden sie alle vom Maven-Test ausgeführt. Wenn die Tests im ersten Modul fehlschlagen, fährt maven nicht mit dem nächsten Projekt fort. Ich habe testFailureIgnore in den Surefire-Einstellungen auf true gesetzt, aber es hilft nicht. Wie lasse ich Maven …
Ich habe ein proprietäres Glas, das ich als Abhängigkeit zu meinem Pom hinzufügen möchte. Aber ich möchte es nicht zu einem Repository hinzufügen. Der Grund dafür ist, dass ich möchte, dass meine üblichen Maven-Befehle wie mvn compileusw. sofort funktionieren. (Ohne von den Entwicklern zu verlangen, dass sie es selbst zu …
Wie kann ich Maven 2 anweisen, die Servlet 3.0-API zu laden? Ich habe es versucht: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Ich verwende http://repository.jboss.com/maven2/, aber welches Repository wäre korrekt? Nachtrag: Es funktioniert mit einer Abhängigkeit für die gesamte Java EE 6-API und den folgenden Einstellungen: <repository> <id>java.net</id> <url>http://download.java.net/maven/2</url> </repository> <dependency> …
In Maven2 muss ich Folgendes tun, um eine einzelne transitive Abhängigkeit auszuschließen: <dependency> <groupId>sample.group</groupId> <artifactId>sample-artifactB</artifactId> <version>1</version> <exclusions> <exclusion> <groupId>sample.group</groupId> <artifactId>sample-artifactAB</artifactId> </exclusion> </exclusions> </dependency> Das Problem bei diesem Ansatz ist, dass ich dies für jede transitive Abhängigkeit tun muss, die von beigetragen wird sample-artifactB. Gibt es eine Möglichkeit, eine Art Platzhalter …
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 Java 1.5 durch das Projekt entstanden waren (ich habe …
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 [jar:file:/C:/Users/admin/.m2/repository/org/slf4j/slf4j-log4j12/1.6.4/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/C:/Users/admin/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for …
Zuvor habe ich eine Frage zum Ändern der Maven-Projektversion über die Befehlszeile gestellt, die mich zu einem neuen Problem führte. Zuvor konnte ich die Versionsnummer abrufen, da die Version als eine Eigenschaft gespeichert wurde, die einfach über die Befehlszeile (Bash) zu erfassen und zu analysieren war. Nachdem das Element pom.xml …
Ich habe Konfigurationsdateien und verschiedene Dokumente, die ich mit Maven2 aus der Dev-Umgebung in das Dev-Server-Verzeichnis kopieren möchte. Seltsamerweise scheint Maven bei dieser Aufgabe nicht stark zu sein. Einige der Optionen: Verwenden Sie einfach eine Kopieraufgabe in Maven <copy file="src/main/resources/config.properties" tofile="${project.server.config}/config.properties"/> Verwenden Sie das Ant-Plugin, um eine Kopie von Ant …
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 wird.
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 das Maven Eclipse-Plugin über das Eclipse-Menü Hilfe -> Neue Software …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Könnte mir jemand die Unterschiede …
Irgendwelche Ideen, was die Ursache dafür sein könnte? Spring NamespaceHandler für XML-Schemanamensraum konnte nicht gefunden werden [ http://www.springframework.org/schema/security] org.springframework.web.context.ContextLoader initWebApplicationContext: Context initialization failed org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/security] Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] Dies ist meine applicationContext.xml: <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/security" …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.