Um aus einem Projekt automatisch ein EAR zu generieren, muss ein Enterprise Application Project mit Bezug auf das gewünschte Projekt angelegt werden. Um dann die Bibliotheken in das EAR-File zu übertragen, muss in den Projekteinstellungen der Punkt Web Deployment Assembly entsprechend bearbeitet werden.
Exportiert man das Projekt dann in ein EAR File (Export..Java EE..EAR File), wird das aus dem Build-Prozess erstellte WAR-File zusammen mit den Bibliotheken in ein EAR File gepackt.
Im ant.file
kann das nachfolgende Element verwendet werden:
1 2 3 |
<ear destfile="deploy/file.ear" appxml="${source.dir}/_metadata/application-wls12c.xml"> <fileset dir="deploy" includes="*.jar,*.war"/> </ear> |