maven项目报如下错误:CannotchangeversionofprojectfacetDynamicWebModuleto3.1
工具/原料
eclipse等开发工具
方法/步骤
1、如图,在项目中报了如下错误,内容是无法改变项目的DynamicWebModule版本为3.1
2、右键项目,点击properties,找到projectfacets,如蛴蛩钔淞下图,可以看到项目目前的DynamicWeb罄休卦咦Module版本为4.0,但是在DynamicWebModule选项的下拉框中又无法设置3.1版本
3、找到项目路径下的.setting文件夹,打开该文件夹,找到org.eclipse.wst.common.project.facet.core.xml,编辑该文件
4、可以看到该文件中配置的版本也是4.0
5、将该文件的版本改为3.1,保存文件
6、在项目上右键,找到maven,点击maven下的updateProject,更新项目
7、右键项目,点击properties,找到projectfacets,如蛴蛩钔淞下图,可以看到项目目前的DynamicWeb罄休卦咦Module版本已经更改为了3.1,如果项目报的错是其他版本的只需将上面的文件中的版本改为报错的版本就可以了