Ich benutze Eclipse, um eine Ear-Datei mit Ameisen zu bauen. Ich benutze oc4j, und ich möchte sicherstellen, dass orion-application.xml im Build enthalten ist. Was ich gerade benutze, aber nicht funktioniert ist:Wie erstelle ich eine EAR-Datei mit einem Ameisenbau einschließlich bestimmter Dateien?
<target name="ear" depends=""> <echo>Building the ear file</echo> <copy todir="${build.dir}/META-INF"> <fileset dir="${conf.dir}" includes="orion-application.xml"/> </copy> <ear destfile="${dist.dir}/${ant.project.name}.ear" appxml="${conf.dir}/application.xml"> <fileset dir="${dist.dir}" includes="*.jar,*.war"/> </ear> </target>
Was ist der richtige Weg, dies dem Ohr hinzuzufügen?
große Arbeitete! Ich hatte ein bisschen Schwierigkeiten, die Dokumentation zu verstehen. – user149100
Ant EAR Aufgabe => http://ant.apache.org/manual/Tasks/ear.html –
Funktioniert gut, obwohl ich eine nervige Warnung bekomme: "ausgewählte Ohr-Dateien enthalten eine META-INF/application.xml, die sein wird ignoriert (bitte verwenden Sie das appxml-Attribut zur Ear-Task) " – stian