Eclipse解决Cannot change version of project facet Dynamic Web Module to 3.0.

出于各种原因,各种改改改之后,Eclipse可能出现错误

这里写图片描述

我的解决方法如下:

1.找到一个org.eclipse.wst.common.project.facet.core.xml

这里写图片描述

2.将下图的3.1修改为3.0后并保存

这里写图片描述

3.Alt + F5(Eclipse快捷键,个人喜欢用,相当于右键项目 > Maven > Update Project…)更新一下项目

这里写图片描述

4.问题解决了,Problems面板下已经没有刚才那个错误了

这里写图片描述

5.补充一下,后面我又作死的想把原本打包为war的项目改成打包成jar了,又出现了上面的问题,可是当我把那个xml文件中的jst.web那行删掉,刷新,没解决!!最后的解决方案是(我个人这么操作是有效,但不保证什么,毕竟要删除一些我也不知道是什么的文件),先在Eclipse中删除项目(硬盘文件不要删),在硬盘目录下将.setting、build两个目录下的文件全删了,.classpath、.project两个文件也删了,重新导入maven项目,解决!

这里写图片描述

猜你喜欢

转载自blog.csdn.net/just_fight_/article/details/78842793
今日推荐