关于maven项目的java Resources红叉 项目没有实际报错/Cannot change...module to 2.5

今天做项目的时候遇到一个小问题 明明项目没有实际报错但是Java Resource文件夹却冒红叉 强迫症的我很难受 先用windows-show view-problems调出了错误报告框,看到错误提示为

关于maven项目的java Resources红叉 项目没有实际报错/Cannot change...module to 2.5

第一步右键项目,properties-project facets将web module改为2.5即可,然后一样右键项目:maven-update project一下即可

如果有朋友和我一样 不能修改⬇️

关于maven项目的java Resources红叉 项目没有实际报错/Cannot change...module to 2.5

那就得修改一下配置文件

.setting\文件夹下的 org.eclipse.wst.common.project.facet.core.xml

将jst.web" version="4.0"修改为自己需要的即可

如果看不到这个文件夹的话 eclipse左上方小三角点开,filters and customization点开

关于maven项目的java Resources红叉 项目没有实际报错/Cannot change...module to 2.5

将*.resources前面的勾去掉 ok

然后就可以找到对应的文件了 一样也是修改好update project即可