使用ANT制作EAR文件时不想创建application.xml文件

时间:2012-04-18 14:11:57

标签: ant build ear

我不想在ear标签中包含或创建application.xml

我如何关闭此参数

<ear earfile="${builddir}/myapp.ear"
appxml="ear_deploy_descriptor/application.xml"
basedir="${builddir}"
includes="*.jar,*.war"/>

2 个答案:

答案 0 :(得分:1)

请参阅http://ant.apache.org/manual/Tasks/ear.html上的earTask文档。 如果您指定更新=&#34; true&#34; ,则不需要 appxml 属性。

不需要Java EE 5应用程序在EAR文件中提供application.xml文件。

答案 1 :(得分:0)

在处理此问题时,ANT似乎存在问题。这在此报告:https://issues.apache.org/bugzilla/show_bug.cgi?id=51761

尝试使用jar任务而不是耳朵,它应该可以工作。

<jar destfile="${builddir}/myapp.ear"
basedir="${builddir}"
includes="*.jar,*.war"/>