Sie können einem EAR-Projekt Module, die Maven-Projekte oder Maven-Archive sind, hinzufügen.
Vorgehensweise
- Öffnen Sie den Dialog "Abhängigkeit hinzufügen". Öffnen Sie den POM-Editor, indem Sie doppelt auf die Datei pom.xml klicken. Klicken Sie auf das Register Abhängigkeiten und anschließend auf Hinzufügen.
- Geben Sie für die Module Werte ein. Geben Sie die Gruppen-ID und die Artefakt-ID des Moduls ein, das Sie hinzufügen möchten. Altnerativ können Sie mithilfe des Filterfelds nach dem Modul suchen.
- Wählen Sie das Modul aus und klicken Sie auf OK.
- Konfigurieren Sie das Modul im Maven-EAR-Plug-in. Klicken Sie auf das Register pom.xml, um die POM-Quelle direkt zu bearbeiten. Konfigurieren Sie das Modul. Das folgende Beispiel zeigt eine Konfiguration für ein Webmodul. Eine Liste der unterstützten Module finden Sie unter http://maven.apache.org/plugins/maven-ear-plugin/modules.html.
<plugin>
<artifactId>maven-ear-plugin</artifactId>
<version>2.7</version>
<configuration>
<version>6</version>
<modules>
<webModule>
<groupId>sample</groupId>
<artifactId>webapp</artifactId>
<!-- Weitere Konfigurationsmöglichkeiten können hier angegeben werden -->
</webModule>
</modules>
</configuration>
</plugin>
- Speichern Sie die Datei pom.xml.
- Aktualisieren Sie das Projekt. Klicken Sie mit der rechten Maustaste auf das EAR-Projekt und wählen Sie aus. Klicken Sie anschließend auf OK.
- Prüfen Sie, ob das Modul zur Implementierungsassemblierung hinzugefügt wurde. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie
Eigenschaften aus. Klicken Sie auf Implementierungsassemblierung.
- Wenn die EAR-Datei eine Implementierungsdeskriptordatei META-INF/application.xml hat, vergewissern Sie sich, dass das Modul dieser Datei hinzugefügt wurde.