- 问题描述
创建maven工程时选择的打包方式为 war,创建工程后src/main/webapp下没有web.xml文件以及相关文件夹,错误信息:web.xml is missing and <failOnMissingWebXml> is set to true
- 解决方法
- 右击maven项目,找到Project Facets 取消选中 Dynamic Web Module选项,点击应用,
- 然后再次选中Dyanmic Web Module,在底下会出现一个选项:Further configuration avaliable
- 点击该选项弹出对话框,在Content directory输入src/main/webapp,并勾选Generate web.xml deployment descriptor,点击OK完成设置,之后点击Apply and Close关闭窗口。
- 至此该问题得到解决,错误信息也消除了。

微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。