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