我在的build.xml而且即使needxmlfile以下战争任务设置为假,蚂蚁(1.8.2版本)抱怨当的web.xml文件不存在( “BUILD 失败...部署描述符:/home/.../web/WEB-INF/web.xml不存在”)战争Ant任务仍然抱怨
我错过了什么?
<target name="war" depends="build">
<mkdir dir="${build.dir}"/>
<war
needxmlfile="false"
basedir="${webroot.dir}"
warfile="${build.dir}/${project.distname}.war"
webxml="${webinf.dir}/web.xml">
<exclude name="WEB-INF/${build.dir}/**"/>
<exclude name="WEB-INF/src/**"/>
<exclude name="WEB-INF/web.xml"/>
</war>
</target>
为什么指定“webxml”属性,如果该文件不存在?也许我错过了一些东西。 –
我对这个特殊情况的原因是为一些Web项目使用了相同的Ant构建文件模板,其中一些不需要web.xml –