Als «maven» getaggte Fragen

Apache Maven ist ein Tool zur Build-Automatisierung und zum Projektmanagement, das hauptsächlich für Java-Projekte verwendet wird. Dieses Tag ist für Fragen gedacht, die sich nicht auf eine bestimmte Maven-Version beziehen. Verwenden Sie stattdessen das Gradle-Tag für Fragen zu Gradle.

6
Maven Installation OSX-Fehler Nicht unterstützt major.minor Version 51.0
Ich habe maven folgendermaßen installiert: (ein Tutorial) JAVA_HOME=/Library/Java/Home export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH echo $JAVA_HOME echo $M2_HOME echo $M2 echo $PATH nano .bash_profile dann habe ich das echo so in das .bash_profile geschrieben: JAVA_HOME=/usr/libexec/java_home M2_HOME=/path/to/your/apache-maven-3.x.x M2=/path/to/your/apache-maven-3.x.x/bin PATH=/path/to/maven/bin:/$….bla-bla-bla… und auch ich habe das in die .bashrc geschrieben export M2_HOME=/Users/steven/zimmermann/maven export …


13
Surefire nimmt keine Junit 5-Tests auf
Ich habe mit JUnit 5 eine einfache Testmethode geschrieben: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } Aber wenn ich renne mvn test, bekomme ich: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, …

8
Maven: Die Verpackung für dieses Projekt hat dem Build-Artefakt keine Datei zugewiesen
Ich verwende Maven 3.0.3 auf Mac 10.6.6. Ich habe ein JAR-Projekt und wenn ich den Befehl "mvn clean install: install" ausführe, erhalte ich den Fehler: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli) on project StarTeamCollisionUtil: The packaging for this project did not assign a file to the build artifact -> …

30
Maven-Build fehlgeschlagen: "Der Javac-Compiler konnte nicht gefunden werden in: jre- oder jdk-Problem"
Ich habe mein JAVA_HOME auf Folgendes eingestellt: C:\Program Files (x86)\Java\jdk1.6.0_18 Nachdem ich ausgeführt habe maven install, erhalte ich folgende Nachricht von Eclipse : Grund: Unable to locate the Javac Compiler in: C:\Program Files (x86)\Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class …
112 java  eclipse  maven 

3
Was ist der Unterschied zwischen der Abhängigkeit vom Typ "pom" mit dem Bereich "import" und ohne "import"?
Ab Maven 2.0.9 besteht die Möglichkeit einzuschließen <type>pom</type> <scope>import</scope> in der <dependencyManagement>Sektion. So wie ich es verstehe, wird es durch Abhängigkeiten "ersetzt", die in diesem POM enthalten sind, als ob sie ursprünglich hier definiert wären. Was ist der Unterschied zwischen der obigen Lösung und der einfachen Abhängigkeit von diesem POM …

8
Intelli J IDEA benötigt ewig, um Indizes zu aktualisieren
Ist es normal, dass Intelli J viel Zeit (fast 12 Stunden) benötigt, um die Indizes für ein Projekt zu aktualisieren? Ich habe gerade Intelli J auf meinem Computer installiert und ein ziemlich großes Maven-Projekt (über 13.000 Dateien) importiert. Ich verstehe, dass das Projekt groß ist, aber ich lasse meinen Computer …

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 

10
Paralleles Ausführen von Junit-Tests in einem Maven-Build?
Ich verwende JUnit 4.4 und Maven und habe eine große Anzahl lang laufender Integrationstests. Wenn es um die Parallelisierung von Testsuiten geht, gibt es einige Lösungen, mit denen ich jede Testmethode in einer einzelnen Testklasse parallel ausführen kann. Aber all dies erfordert, dass ich die Tests auf die eine oder …
110 java  maven  junit 

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 …

9
Feld konnte nicht automatisch verdrahtet werden: RestTemplate in Spring-Startanwendung
Beim Ausführen der Spring Boot-Anwendung während des Startvorgangs wird die folgende Ausnahme angezeigt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.web.client.RestTemplate com.micro.test.controller.TestController.restTemplate; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.client.RestTemplate] found for dependency: expected …

18
Warum erhalte ich in Zeile 1 von pom.xml einen unbekannten Fehler?
Unbekannter Fehler in Zeile 1 pom.xmlin der Eclipse-IDE. Es hat bis gestern gut funktioniert, aber plötzlich, nachdem ich mein Projekt vom Master aktualisiert und Zusammenführungskonflikte behoben hatte, wurde "Unbekannter Fehler" in pom.xml angezeigt. Außer mir ist keiner meiner Teamkollegen mit diesem Problem konfrontiert. Ich habe auch den Arbeitsbereich geändert, den …

4
So greifen Sie auf maven.build.timestamp zu, um Ressourcen zu filtern
Ich verwende Maven 3.0.4 und möchte den Build-Zeitstempel für meine Anwendung zugänglich machen. Dazu .propertiesfüge ich einen Platzhalter in eine Datei ein und lasse Maven beim Erstellen filtern. Während dies gut funktioniert ${project.version}, ${maven.build.timestamp}wird es beim Filtern nicht ersetzt. Die Eigenschaft scheint beim Erstellen verfügbar zu sein - ich kann …
107 maven  timestamp  maven-3 

13
Maven findet kein lokales Artefakt
Gelegentlich beschwert sich maven, dass eine bestimmte Abhängigkeit, die lokal erstellt und gepackt wird, nicht im lokalen Repository gefunden werden kann, während ein anderes Projekt erstellt wird, das sie als Abhängigkeit hat. Wir erhalten eine Fehlermeldung wie: Ziel für Projekt X konnte nicht ausgeführt werden: Abhängigkeiten für Projekt X konnten …


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.