蚂蚁的战争和耳朵不会产生

  • 本文关键字:战争 蚂蚁 ant
  • 更新时间 :
  • 英文 :


我是这只蚂蚁的新手,我写了下面的build.xml文件来生成war和ear。它显示构建成功。但它不生成任何war/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的代码,但你没有这样做的指令。我从你的评论中看到,你实际上在问命令应该是什么。

最重要的是:我希望我们都是新手,在这个行业工作了35年后,我每天都能学到一些东西。为什么你问这个问题而不是谷歌?学习搜索是最重要的技能。谷歌蚂蚁任务WAR给出了一个例子:

<war destfile="myapp.war" webxml="src/metadata/myapp.xml">
  <fileset dir="src/html/myapp"/>
  <fileset dir="src/jsp/myapp"/>
  <lib dir="thirdparty/libs">
    <exclude name="jdbc1.jar"/>
  </lib>
  <classes dir="build/main"/>
  <zipfileset dir="src/graphics/images/gifs"
              prefix="images"/>
</war>

以及EAR的类似条目:

<ear destfile="${build.dir}/myapp.ear" appxml="${src.dir}/metadata/application.xml">
      <fileset dir="${build.dir}" includes="*.jar,*.war"/>
    </ear>

相关内容

  • 没有找到相关文章

最新更新