在 Ant1.8 中,我有这样的任务:
<jar destfile="@{destfile}.jar"
duplicate="fail"
manifest="@{srcfolder}/META-INF/MANIFEST.MF">
<fileset dir="${build_folder}/" excludes="${test_package}/**"/>
<fileset dir="@{srcfolder}" includes="**/*.xml" />
<fileset dir="@{srcfolder}" includes="**/*.properties" />
<fileset dir="@{srcfolder}" includes="**/*.wsdl" />
<manifest>
<attribute name="@{manifest-title}" value="@{manifest-name}"/>
</manifest>
</jar>
duplicate="fail" 应该做什么?我不断收到这样的错误:
Duplicate file META-INF/wsdl/someWsdl.wsdl was found and the duplicate attribute is 'fail'.
wsdl 应该在那里,因为就在构建 jar 之前,我执行 wsimport 并编译生成的类。