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 arbeite an einem Projekt mit Abhängigkeit X. X wiederum hängt von Y ab. Ich habe Y explizit in den Pom meines Projekts aufgenommen. Es wurde jedoch nicht verwendet und um die Dinge sauberer zu machen, habe ich es stattdessen als Abhängigkeit zu X 'Pom hinzugefügt. X ist als Release-Abhängigkeit …
Wie nehme ich eine JAR-Datei, die ich habe, und füge sie dem Abhängigkeitssystem in Maven 2 hinzu? Ich werde der Betreuer dieser Abhängigkeit sein und mein Code benötigt dieses JAR im Klassenpfad, damit es kompiliert werden kann.
Ich habe fast fünf Tage lang im Internet nach einer Lösung für dieses Problem gesucht, aber ich kann es anscheinend nicht alleine finden und beheben, hauptsächlich, weil ich sowohl für Maven als auch für PlayN so neu bin, dass ich mir nicht ganz sicher bin was ich genau sehe. Aber …
Ich lerne gerade Maven, und wir mussten in letzter Zeit immer mehr gehen. Ich würde gerne den Unterschied zwischen kennen mvn clean install mvn release mvn deploy Bitte seien Sie so beschreibend wie möglich.
Weiß jemand, wie man eine x.properties-Datei in Maven liest? Ich weiß, dass es Möglichkeiten gibt, mithilfe der Ressourcenfilterung eine Eigenschaftendatei zu lesen und Werte daraus festzulegen, aber ich möchte eine Möglichkeit in meiner pom.xml wie: <properties file="x.properties"> </properties> Es gab einige Diskussionen darüber: Maven External Properties
Ich arbeite an einem ziemlich großen Maven-Projekt. Wir haben wahrscheinlich ungefähr 70 einzelne Artefakte, die grob in zwei Bibliotheken mit gemeinsam genutztem Code und möglicherweise zehn Anwendungen, die sie verwenden, aufgeteilt sind. Alle diese Elemente befinden sich im Namespace com.mycompany.*. Die meiste Zeit laufen wir gegen Snapshot-Builds. Um eine vollständige …
Ich habe festgestellt, dass zwei JAXB- Plugins für Maven 2 mit unterschiedlichen Konfigurationen existieren. Der eine ist von Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , der andere von Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Welches dieser beiden Plugins kann empfohlen werden? Danke Matt. Bei meinem kleinen Forschungsprojekt stellte ich fest, dass es ein ganz anderes Plugin gibt, das …
Ich möchte die Funktionen von Maven zum Verwalten von Abhängigkeiten in einem Projekt nutzen. Mein kurzes Verständnis der Funktionsweise von Maven ist, dass es die benötigten JARs beschafft und dann das Projekt mit diesen Bibliotheken erstellt. Derzeit habe ich eine einfache POM-Datei als Test eingerichtet: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> …
dependency:treekann verwendet werden, um den Abhängigkeitsbaum für ein bestimmtes Projekt anzuzeigen. Ich muss jedoch den Abhängigkeitsbaum für ein Artefakt eines Drittanbieters anzeigen. Ich denke, ich kann ein leeres Projekt erstellen, aber ich suche etwas Einfacheres (ich muss dies für mehrere Artefakte tun).
Ich versuche, mit maven ein ausführbares JAR für ein kleines Heimprojekt namens "logmanager" zu generieren, genau wie folgt: Wie kann ich mit Maven eine ausführbare JAR mit Abhängigkeiten erstellen? Ich habe das dort gezeigte Snippet zur Datei pom.xml hinzugefügt und mvn Assembly: Assembly ausgeführt. Es werden zwei JAR-Dateien in logmanager …
Ich habe eine Bibliothek, die ich mit Maven 2 verteile. Der typische Benutzer dieser Bibliothek verwendet Maven nicht zum Erstellen seiner Anwendungen, ist jedoch wahrscheinlich mit Maven vertraut und hat sie wahrscheinlich installiert. Ich möchte einen "einfachen" einzeiligen Befehl dokumentieren, mit dem sie die Artefakte meiner Bibliothek auf ihre lokale …
Ich möchte, dass ein Maven-Ziel die Ausführung einer Java-Klasse auslöst. Ich versuche Makefilemit den Zeilen über a zu migrieren : neotest: mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse" Und ich möchte mvn neotestproduzieren, was make neotestaktuell geht. Weder in der Dokumentation zum Exec-Plugin noch auf den Maven Ant-Aufgabenseiten gab es ein einfaches Beispiel. Derzeit …
Wir verwenden Maven für einen großen Build-Prozess (> 100 Module). Wir haben unsere externen Abhängigkeiten in der Quellcodeverwaltung gespeichert und damit ein lokales Repo aktualisiert. Wir sind jedoch bereit, zu einem lokalen Repo überzugehen, das zentral zwischengespeichert werden kann, damit wir nicht alle Drittanbieter proaktiv herunterladen müssen (aber wir können …
Artefakte aus Abhängigkeiten können ausgeschlossen werden, indem ein <exclusions>Element in a deklariert wird. <dependency>In diesem Fall muss jedoch ein von einem übergeordneten Projekt geerbtes Artefakt ausgeschlossen werden. Ein Auszug des zur Diskussion stehenden POM folgt: <project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>jruby</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <artifactId>base</artifactId> <groupId>es.uniovi.innova</groupId> <version>1.0.0</version> </parent> <dependencies> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>ALL-DEPS</artifactId> <version>1.0</version> …
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.