Für die Maven-Entwicklung gibt es diverse Tools, mit denen Sie Java™-EE-Modulabhängigkeiten definieren können. Sie können auch POM-Einträge verwenden, um die Projektstruktur zu definieren.
Szenario | POM-Attribut | Änderung der Projektstruktur |
---|---|---|
Position des Quellenordners festlegen |
|
Die Java-Buildpfadeinstellungen werden auf diesen Quellenordner gesetzt. |
Position des Ausgabeordners festlegen |
|
Die Java-Buildpfadeinstellungen werden auf diesen Ausgabeordner gesetzt. |
Archivnamen für EAR- oder WAR-Dateien definieren |
|
Der Implementierungsname des Projekts ändert sich. Bei Export und Implementierung wird der Archivname erstellt. |
Abhängigkeiten mit der Manifestdatei in einem EJB-Projekt hinzufügen |
|
Die generierte Datei MANIFEST.MF enthält Abhängigkeiten. |
Manifestdatei im Ordner src verwenden |
|
Die vorhandene Datei MANIFEST.MF wird in der implementierten JAR-Datei verwendet. |
WAR-Modul erstellen |
|
Die dynamische Webfacette wird angegeben und die WAR-Plug-in-Einstellungen werden gelesen, um detaillierte Änderungen zu ermitteln. |
Keine XML für EAR-Implementierungsdeskriptor erstellen |
|
Die Datei Application.xml wird nicht an der Ausgabeposition generiert. |