我在的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 –