使用与JBOSS兼容的ANT创建WAR

时间:2014-08-25 18:31:27

标签: java eclipse ant jboss

我想知道是否可以使用Ant生成战争。

现在我们正在使用Eclipse创建战争(文件 - >导出 - >战争),但我做了一个创建战争的Ant脚本,但它与Jboss不兼容。

<zip destfile="${docflow4-web-home}/deploy/${nome}.war">
    <zipfileset dir="${docflow4-web-home}/web" />
</zip>

2 个答案:

答案 0 :(得分:1)

替换&#34; zip&#34;与&#34;战争&#34;并为你的战争提供web.xml:

<war destfile="${docflow4-web-home}/deploy/${nome}.war" webxml="path/to/web.xml">
  <zipfileset dir="${docflow4-web-home}/web"/>
</war>

有关详细信息,请查看http://ant.apache.org/manual/index.html

上的文档

答案 1 :(得分:0)

使用war标签而不是zip。 (您也可以创建WAR结构,然后使用jar标签创建WAR文件。)