maven-war-plugin : ausschließen viele Abhängigkeiten aus den lib-Ordner
Ich bin mit dem maven-war-plugin zum generieren einer war-Datei.
In der dependency-Hierarchie, ich kann sehen, dass viele transitive Abhängigkeiten, die zu extrahieren, die in den lib-Ordner.
Nach vielen Recherchen habe ich gesehen, dass der einfachste Weg, um Sie auszuschließen aus dem Krieg lib-Ordner ist zu erklären, Sie als 'versehen' in meine Abhängigkeiten.
Allerdings habe ich eine Menge Abhängigkeiten auszuschließen, und ich habe dies zu tun in vielen KRIEGS-pom-Datei.
Meine Frage ist :
Gibt es eine Möglichkeit, alle diese Abhängigkeiten in einem 'pom' Verpackung, und verwenden Sie dieses neue Artefakt im KRIEG meine pom-Datei ?
- Warum würden Sie ausschließen, die Abhängigkeiten in so einer Mode Großhandel? Wenn Sie sind abhängig von einer Bibliothek zur compile-Zeit, dann sind die Chancen sind Sie gehen zu müssen, dass die Bibliothek zur Laufzeit. Wenn das nicht der Fall ist, dann entfernen Sie einfach die Abhängigkeit Zeit
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich Ihre Bedürfnisse verstehen...
versuchen, diese--> http://maven.apache.org/plugins/maven-war-plugin/examples/including-excluding-files-from-war.html
beim erstellen der Krieg Sie ausschließen kann, dass alle Abhängigkeiten, die Sie wollen auf diese Weise: