【发布时间】:2011-04-05 15:59:51
【问题描述】:
对此很陌生,所以请耐心等待。我已经让我的 Ant build.xml 运行并填充我想要的所有内容,但是我的内容(js、css、jsp 等)只是卡在了 WAR 的最顶层目录中。我希望将此内容放入我需要在战争中制作的 WEB-INF 文件夹中。这是我迄今为止的参考。如果我能看到一个如何做到这一点的例子,我想我会很好。试图关注这个thread,这是我所缺少的 dist 设置吗?
<war warfile="${build}/${project.name}.war" webxml="${appconf}/web.xml">
<classes dir="${appconf}/classes" />
<fileset dir="${appcontent}" includes="jsp/**,js/**,images/**,css/**,tg/**" excludes="**/*.~js,**/*.~jav,**/*.java,cvs,annotation">
<patternset id="jsp_images_package">
<include name="**/*.jsp,**/*.js,**/*.gif,**/*.html,**/*.css"/>
<exclude name="**/*.~js,**/*.~jav"/>
</patternset>
</fileset>
<fileset dir="${appcontent}" includes="WEB-INF/lib/*.jar,WEB-INF/*.jar"/>
<fileset dir="${appcontent}" includes="WEB-INF/lib/*.css"/>
<fileset dir="${appcontent}" includes="docs/*.doc"/>
</war>
【问题讨论】: