![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/c0de15d59ebf446f84536eb13ec033a5.jpg)
今天使用STS环境搭建Maven的MyBatis+SpringMVC+Spring的环境过程中,莫名其妙的遇到了一个红×!
但是项目又能正常运行,在此记录一下解决的过程
请关系Problems中的错误提示
我就是通过这里的提示解决的问题
重新配置本地的JDK
1.项目右键Build Path
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/2da81b7060bd456893de7272a9300490.jpg)
2.修改编译级别
3.修改Project Facets中的Java级别
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/f1ddf07216964543aec755f61c3fdd39.jpg)
4.设置关联的Tomcat
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/37ce8d80466e4f629c207c2320261b14.jpg)
Maven不能设置为web3.1解决方法
错误: Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 3.1.
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/163c85e3f68d435e961ecf4e325fb12d.jpg)
1.使用Navigator视图打开项目
window->show view->other
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/429404979d3246f59966e151f7917416.jpg)
2.修改配置文件
修改settings文件夹下的
org.eclipse.wst.common.project.facet.core.xml
![[月球救援篇]002.STS新建Maven项目红×问题.md](https://pic.songma.com/blogimg/20251220/d68fd78aafb3415184068c80ae8cbb79.jpg)
3.修改代码如下
<?xml version=”1.0″ encoding=”UTF-8″?>
<faceted-project>
<runtime/>
<fixed facet=”wst.jsdt.web”/>
<installed facet=”jst.web” version=”3.1″/>
<installed facet=”wst.jsdt.web” version=”1.0″/>
<installed facet=”java” version=”1.8″/>
<installed facet=”jst.jaxrs” version=”2.0″/>
<installed facet=”jst.jsf” version=”2.2″/>
</faceted-project>
将jst.web对应的version改成3.1
大功告成,请关注码迷码迷吽的专栏,转发订阅



















暂无评论内容