Als «maven-2» getaggte Fragen

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.





3
So lesen Sie eine externe Eigenschaftendatei in Maven
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

6
Wie kann ich Maven dazu bringen, nicht mehr nach Updates für Artefakte einer bestimmten Gruppe von maven-central-repo zu suchen?
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 …
126 java  maven-2  repository 

6
Unterschied der Maven JAXB Plugins
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 …

18
Wie konfiguriere ich den Eclipse-Erstellungspfad für die Verwendung von Maven-Abhängigkeiten?
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"> …
124 java  eclipse  maven-2  ide  m2eclipse 


4
Mit Maven ein ausführbares Glas erstellen?
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 …



2
Wie führe ich ein Programm mit Maven aus?
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 …

12
Sollten wir Nexus oder Artifactory für ein Maven Repo verwenden?
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 …

9
Gibt es überhaupt Möglichkeiten, Artefakte auszuschließen, die von einem übergeordneten POM geerbt wurden?
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> …
119 java  maven-2  pom.xml 

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.