Ich möchte mein Projekt zur Verteilung in eine einzige ausführbare JAR packen. Wie kann ich aus einem Maven-Projektpaket alle Abhängigkeits-JARs in meine Ausgabe-JAR
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.
Ich möchte mein Projekt zur Verteilung in eine einzige ausführbare JAR packen. Wie kann ich aus einem Maven-Projektpaket alle Abhängigkeits-JARs in meine Ausgabe-JAR
In Maven werden Abhängigkeiten normalerweise folgendermaßen eingerichtet: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Wenn Sie jetzt mit Bibliotheken arbeiten, die häufig...
Maven2 macht mich während der Experimentier- / schnellen und schmutzigen Modellierungsphase der Entwicklung verrückt. Ich habe eine pom.xmlDatei, die die Abhängigkeiten für das Web-App-Framework definiert, das ich verwenden möchte, und ich kann schnell Starterprojekte aus dieser Datei generieren....
Ich weiß, dass Sie alle Tests in einer bestimmten Klasse ausführen können, indem Sie: mvn test -Dtest=classname Aber ich möchte eine einzelne Methode ausführen und -Dtest = classname.methodname scheint nicht zu
Ich habe ein Multi-Modul Maven Projekt mit einem übergeordneten Projekt Pund drei Teilmodulen A, Bund C. Beide Bund Csind Kriegsprojekte und beide hängen davon ab A. Ich kann geben mvn compilein Prichtig kompiliert alle der Untermodule und haben. Das Problem tritt auf, wenn ich Operationen für...
Wenn ich maven installmein Multi-Module-Maven-Projekt ausführe, erhalte ich immer die folgende Ausgabe: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Also habe ich ein bisschen gegoogelt, aber alles was ich finden kann ist, dass ich...
Gibt es eine Möglichkeit, maven (2.0.9) zu zwingen, alle Abhängigkeiten in eine einzelne JAR-Datei aufzunehmen? Ich habe ein Projekt, das in eine einzelne JAR-Datei eingebaut wird. Ich möchte, dass die Klassen aus Abhängigkeiten auch in das Glas kopiert werden. Update: Ich weiß, dass ich nicht...
Ich möchte den Oracle JDBC-Treiber als Abhängigkeit (Laufzeitbereich) zu meinem Projekt hinzufügen - ojdbc14. In der MVNrepository-Site lautet die Abhängigkeit, die in das POM eingefügt werden soll: <dependency> <groupId>com.oracle</groupId>
Ich bin gerade dabei, ein Projekt von Ant nach Maven zu verlegen. Konformist wie ich bin, möchte ich gut etablierte Konventionen verwenden, um groupIdund zu finden artifactId, aber ich kann keine detaillierten Konventionen finden (es gibt einige, aber sie decken nicht die Punkte ab, über die ich...
Es scheint verschiedene Möglichkeiten zu geben, Eltern-Poms in einem Multiprojekt-Build zu strukturieren, und ich frage mich, ob jemand darüber nachgedacht hat, welche Vor- und Nachteile die einzelnen Aspekte haben. Die einfachste Methode, einen Eltern-Pom zu haben, besteht darin, ihn in die Wurzel...
Wie verwende ich die Maven-Befehlszeile, um zu bestimmen, welche settings.xml-Datei Maven
Ich habe ein großes Maven-Projekt mit vielen Modulen und vielen pom.xmlDateien. Das Projekt hat sich geändert und ich vermute, dass die POMs einige unnötige Abhängigkeiten enthalten. Gibt es einen Befehl, der nicht verwendete Abhängigkeiten von einem POM
Ich habe meinem POM eine neue Abhängigkeit hinzugefügt. Gibt es einen einfachen Befehl, den ich ausführen kann, um diese Abhängigkeit in mein Repository
Was ist der einfachste Weg, um die Versionsnummer aus der pom.xml von maven im Code abzurufen, dh
Wie bekomme ich die Laufzeitabhängigkeiten meines Projekts in den target/libOrdner kopiert ? Wie es jetzt ist, enthält mvn clean installder targetOrdner nur das JAR meines Projekts, aber keine der
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...
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,...
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...
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...
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...