maven创建的web项目没有web.xml文件

首先确定创建maven工程时选择的打包方式为 war

maven创建的web项目没有web.xml文件

创建后如图所示没有web.xml文件以及相关文件夹,错误信息:缺少web.xml文件

maven创建的web项目没有web.xml文件

解决方法:


maven创建的web项目没有web.xml文件

右击maven项目,找到ProjectFacets 取消选中 Dynamic Web Module选项,点击应用,再选中Dyanmic Web Module会出现一个选项卡

maven创建的web项目没有web.xml文件

点击弹出的选项卡后

maven创建的web项目没有web.xml文件

输入src/main/webapp点击OK

maven创建的web项目没有web.xml文件

web.xml已经出现,错误信息也消除了。

maven创建的web项目没有web.xml文件
还有一种快速方法,右键项目——>javaEE tools—Generate Deploymennt Descriptor Stub

注:如果已经有web.xml文件,这个按钮就是灰色的