2013-05-12 3 views
6

Ich möchte nicht meine Projekt/Modul-Struktur ändern. Es ist nur meine Pom-Datei wird groß und komplex (aufgrund der vielen Abhängigkeiten) und will es in leicht navigierbare Unterdateien zu trennen ... ist das einfach?Teilen Sie meine Maven Pom in verschiedene Dateien

Ich bin auf der Suche nach etwas ähnlich wie die Import-Ressource für Spring-Kontext Definitionsdateien.

Antwort

6

Sie haben ein paar Optionen für Ihre pom Dateien Zerschlagung:

  • ein Elternteil pom erstellen Dinge zu bewegen, wie die Plug-ins, pluginManagment und dependencyManagement Abschnitte in. Dies trennt diese Abschnitte von den Dateien, in denen Sie tatsächlich definieren, welche Abhängigkeiten ein Modul verwendet. Sie können einige gute Beispiele finden here.
  • Verwenden Sie Dependency Management-Importe, um Ihren dependencyManagement-Abschnitt zu modularisieren, Sie können ein Beispiel here sehen. Auf diese Weise können Sie beispielsweise das Abhängigkeitsmanagement von Abhängigkeiten von Drittanbietern von Ihren eigenen Projektabhängigkeiten trennen.
+0

Der Codehaus Link im ersten Beispiel ist gebrochen. –

Verwandte Themen