Я новичок в этом мураве. Я написал athe следующий файл build.xml для создания войны и уха. он показывает сборку успешно. но он не генерирует никакого файла войны/уха. Я упомянул о моем сценарии ниже. Пожалуйста, помогите мне, какие изменения я должен делать .. Заранее спасибо ....Ant war and ear не генерирует
<property name="src" value="src"/>
<property name="dst" value="web"/>
<property name="classes" value="WEB-INF/classes"/>
<property name="archiveName" value="medcardets"/>
<property name="archive" value="BuildArchive"/>
<fileset id="lib" dir="${dst}/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
<fileset id="war.file" dir="/">
<include name="${archiveName}.war"/>
</fileset>
<fileset id="ear.file" dir="/">
<include name="${archiveName}.war"/>
</fileset>
<fileset id="lib.rules" dir="${dst}/WEB-INF/lib/rules">
<include name="*.jar"/>
</fileset>
<fileset id="lib.j2ee" dir="j2ee">
<include name="*.jar"/>
</fileset>
<target name="clear">
<delete dir="${dst}/${classes}"/>
<delete dir="${archive}"/>
</target>
<target name="build" depends="clear">
<mkdir dir="${dst}/${classes}"/>
<javac srcdir="${src}" destdir="${dst}/${classes}" debug="on" debuglevel="lines,vars,source">
<classpath>
<fileset refid="lib"/>
<fileset refid="lib.rules"/>
<fileset refid="lib.j2ee"/>
</classpath>
</javac>
<copy todir="${dst}/${classes}">
<fileset dir="${src}">
<exclude name="**/CVS"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
, которые нацелены на ваш взгляд, должен построить WAR или EAR? Все, что я вижу, это компиляция для создания классов и копирования классов. – djna
Привет. Спасибо за быстрый ответ. Я хочу генерировать и войну, и ухо. Я написал процесс компиляции. после этого я не могу написать код для создания файла war/ear. как я уже говорил вам, я очень новичок в этом мудреце. не могли бы вы дать решение .. – guru