Articles of Maven

Wie kompiliert Maven nur die modifizierten Java-Dateien?

Ich war nur neugierig, das zu wissen, wenn ich mvn install gebe ohne “sauber” zu machen, kompiliert Maven nur die modifizierten Java-Dateien. Wie erkennt man, ob eine Java-Datei modifiziert ist oder nicht? Ich glaube, dass es nicht die letzte modifizierte Eigenschaft der Datei verwendet. Grund für meinen Glauben: Ich hatte ein Modul, nachdem ich eine […]

IBM MQ – FFDC – CSIException: JMSCS0002, wenn ich versuche, von der Konsole aus zu starten

Ich habe eine JAR geschrieben, die eine Wrap-Kommunikation mit IBM MQ hat. Wenn ich versuche, dieses JAR in anderen Apps zu verwenden, funktioniert es nur, wenn ich es in der IDE oder in der Konsole als Maven ausführe: “C: \ Programme \ Apache \ maven \ bin \ mvn.bat” -Dexecs.args = “- classnpfad% classnpfad xx.xxx.xxx.Application” […]

Wie erstelle ich Jar aus Submodulen des Moduls?

Ich habe diese Java-Maven-Projektstruktur – parentModule – firstChildModule – firstChildModule – firstChildModule – secondChildModule -> **jar** – thirdChildModule – thirdChildModule – thirdChildModule Und ich möchte das secondChildModule-Modul als ein Glas verpacken, das seine Submodule enthält. Ich habe versucht, den Verpackungstyp auf Pom zu setzen, aber eine Ausnahme wird ausgetriggers, die besagt, dass “Verpackung” mit dem […]

Java Agent Development Framework – Integration von Eclipse und Maven

Ich habe ein Maven-Projekt mit JADE- Framework als Abhängigkeit erstellt, aber dieses Framework erfordert andere Befehle, um das Jar als normale Java-Anwendungen auszuführen. Bauen: javac –classpath Class_name.java Lauf: java –classpath jade.Boot : Wobei package_name.Class_name oder java –cp lib\jade.jar jade.Boot [options] [AgentSpecifierlist] Ist es möglich, ein runnable jar mit maven plugins zu erstellen, also gebe ich […]

Warum wird die Versionsnummer in der maven-Abhängigkeit manchmal übersprungen?

Ich bin ziemlich neu zu Maven Fähigkeiten. Ich habe gesehen, dass in pom.xml, wo Abhängigkeiten gesetzt sind, manchmal nur GroupID und Artefakt-ID erwähnt werden und die Version übersprungen wird. warum ist das? Zum Beispiel die unten stehende Abhängigkeit stammt von der Quelle http://spring.io/guides/gs/authenticating-ldap/ org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-security org.springframework.security spring-security-ldap 3.2.4.RELEASE org.apache.directory.server apacheds-server-jndi 1.5.5 Aber anderswo […]

Wie man die Maven-Version von 3.XX auf 2.2.1 downgradet?

Ich habe Probleme, ein Projekt zu erstellen, das Maven 2.2.1 benötigt, um gebaut zu werden. Wie kann ich die Maven-Version downgraden? BEARBEITEN: mehr Info Ich versuche, das Projekt über die Befehlszeile zu erstellen. Ich baue das lokal. Ich habe 3.0.4 Version aktuell installiert.

Angeben von Laufzeitkonfigurationsparametern an eine von Maven erstellte Webanwendung

Ich bin ein Neuling in Maven, und ich frage mich, ob es eine vernünftige Möglichkeit gab, Konfigurationsinformationsparameter zu einer Build-Zeit zu einer Webanwendung zu spezifizieren. Was ich damit meine, ist folgendes. Mit Ant erstelle ich normalerweise einen Ordner (zB config-params ) und in diesem Ordner platziere ich einige Property-Dateien oder andere notwendige Dateien mit den […]

Durchlaufen Sie spezifische Ressourcendateien in maven, um Quellen zu generieren

Ich benutze maven-antrun-plugin um Quellen aus der Sparsamkeit IDL zu generieren. Ich habe ein separates Projekt (und Jar), ​​um diese generierten Quellen zu halten, und dieses Plugin unterstützt kein Platzhalterersatz, daher kann ich nicht * .thrift sagen. Ich benutze Ausführungstasks, um die Quellen zu generieren und sie in das src-Verzeichnis zu kopieren. Ich habe das […]

Spring + TestNG wird nicht transaktional zurückgesetzt

Ich verwende TestNG 6.9.9, um eine Regressionstestumgebung aufzubauen. Aber ich stoße auf ein Problem, das ich bei der Verwendung von JUnit nie erreicht habe. Wenn ich die einzelnen Testfälle beende, würde die Änderung der einzelnen Daten automatisch automatisch rückgängig gemacht, wenn die Testmethoden im selben Transaktionskontext ablaufen, wie sie es nennen. Aber es scheint, dass […]

Maven Compiler Plugin 3.x:

Ich habe gerade ein Problem mit Maven. Ich habe ein neues Testprojekt erstellt, um das Problem zu vereinfachen: Der Fehler scheint zu sein: Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.util.cli.CommandLineException at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) … 59 more -v gibt mir: Apache Maven 3.0.4 (r1232337; 2012-01-17 09: 44: 56 + 0100) Maven-Startseite: / home / ubuntu / […]