0
我是这个蚂蚁的新手,我在build.xml文件中写下了用于生成战争和耳朵的文件。它表现出成功的成功。但它不会生成任何战争/耳朵文件。我在下面提到了我的脚本。请帮我什么样的变化我必须做..提前 感谢....蚂蚁战争和耳朵不生成
<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 2014-11-03 07:35:24
嗨..感谢您的快速回复。我想产生战争和耳朵。我写到编译过程。之后,我无法编写生成war/ear文件的代码。正如我已经告诉过你的,我对这只蚂蚁很陌生。你能否给一个解决方案.. – guru 2014-11-03 07:42:32