Eclipse webapp项目中缺少java生成部署描述符存根菜单
标题中的菜单缺失
我按照书中的说明创建了一个Maven webapp项目,现在我的书是“生成一个web”。通过右键单击项目Java EE Tools->;生成部署描述符存根,但缺少该子菜单
我已经检查了项目facets,并且检查了动态Web模块,版本号为2.3。
我需要将这个Maven webapp项目转换为动态Web项目吗?Maven webapp项目似乎不是JavaEE项目。对吗? 提前谢谢
编辑:我检查了很多类似的问题,但没有找到这个看似微不足道的问题的答案
编辑:FWIW项目方面窗口中有一些关于冲突的信息:
# 1 楼答案
解决了。为了解决这个问题,我做了以下几件事:
1,编辑
[projectname]\.settings\org.eclipse.wst.common.project.facet.core.xml
。我将"jst.web"
版本更改为4.0
:2.尝试了通常的F5项目清洁。。,Maven->;更新项目等都没有用
3.重启eclipse,但没有用
4.注意到现在有一个WEB-INF/WEB。xml,但它需要编辑才能与动态web模块版本(4)保持一致,因此我将其更改为:
5楼,项目清洁。。,Maven->;更新项目“mvn清洁安装”,eclipse似乎很高兴