Cannot change version of project facet Dynamic Web Module to 2.5.

来源:互联网 发布:谭浩强c语言第四版如何 编辑:程序博客网 时间:2024/05/17 03:13

java web项目中经常会遇到“Cannot change version of project facet Dynamic Web Module to 2.5.”错误,如下图:

以上错误对于项目正常启动没有什么影响的,但对于“患有”强迫症的开发人员来说,有错误挂在下面感觉怪怪的,下面是该错误的解决方案:


问题分析:

出现“Cannot change version of project facet Dynamic Web Module to x.x.”,是由于以下几种原因导致的:

1、web.xml中schemaLocation URL无法访问。



2、org.eclipse.wst.common.project.facet.core.xml、Project Facets和web.xml三个web-app version不一致。

.settings文件夹下org.eclipse.wst.common.project.facet.core.xml



Project Facets



web.xml



解决方案:

1、将web.xml schemas中的j2ee改为javaee。

2、将以上三处web-app version改为同一版本号。

3、更新项目即可。

0 0
原创粉丝点击