我正在尝试从 eclipse 运行 build.xml 文件以自动执行创建 war 并将其部署到服务器的 webapps 文件夹的过程。我为此编写了一个脚本,但在运行它时出现错误“war 不支持嵌套的“fileset”元素”。
我在谷歌上搜索了很多,但无法找到解决方案。请帮助任何人。我正在使用 Ant 版本 1.9.7。提前致谢。
<target name="warTarget">
<war warfile="myjar.war" needxmlfile="false">
<filset dir="WebContent"></filset>
</war>
<antcall target="deployTarget"></antcall>
</target>
最佳答案
你的 fileset
拼错了
<filset dir="WebContent"></filset>
应该是
<fileset dir="WebContent"/>
有关如何使用 WAR 任务创建 war 的更多信息 Please see
希望对你有帮助
关于java - war 不支持嵌套的 "fileset"元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38866025/