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.


12
Wie kann ich Maven anweisen, die neueste Version einer Abhängigkeit zu verwenden?
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 veröffentlicht werden, kann die ständige Aktualisierung des <version> -Tags etwas ärgerlich sein. Gibt es eine Möglichkeit, Maven anzuweisen, immer die neueste verfügbare Version (aus dem Repository) zu verwenden?

24
Kann ich javen zu maven 2 build classpath hinzufügen, ohne sie zu installieren?
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. Manchmal möchte ich jedoch eine Verknüpfung zu einer Drittanbieter-Bibliothek herstellen, für die …
700 java  maven-2 


6
Maven-Module + Erstellen eines einzelnen spezifischen Moduls
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 bestimmte Module ausführen möchte. …

6
Wie konfiguriere ich die Codierung in Maven?
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 hinzufügen muss: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> ... zu …

13
Einschließen von Abhängigkeiten in ein Glas mit Maven
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 einfach eine JAR-Datei in eine …
353 java  maven-2  jar  packaging 

22
Suchen Sie den Oracle JDBC-Treiber im Maven-Repository
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> <artifactId>ojdbc14</artifactId> <version>10.2.0.3.0</version> </dependency> Dies funktioniert natürlich nicht, da es sich nicht im zentralen Repository befindet, das von maven verwendet wird. 2 …
292 java  maven  jdbc  maven-2  mvn-repo 

5
Benennung von Maven-Artefakten und Gruppen-IDs
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 mich wundere). Nehmen …

4
Maven Eltern Pom vs Module Pom
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 eines Projekts zu legen, d. H. myproject/ myproject-core/ …






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.