今天使用STS環(huán)境搭建Maven的MyBatis+SpringMVC+Spring的環(huán)境過(guò)程中,莫名其妙的遇到了一個(gè)紅×!
但是項(xiàng)目又能正常運(yùn)行,在此記錄一下解決的過(guò)程
請(qǐng)關(guān)系Problems中的錯(cuò)誤提示

我就是通過(guò)這里的提示解決的問(wèn)題
重新配置本地的JDK
1.項(xiàng)目右鍵Build Path

2.修改編譯級(jí)別

3.修改Project Facets中的Java級(jí)別

4.設(shè)置關(guān)聯(lián)的Tomcat

Maven不能設(shè)置為web3.1解決方法
錯(cuò)誤: Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 3.1.

1.使用Navigator視圖打開(kāi)項(xiàng)目
window->show view->other

2.修改配置文件
修改settings文件夾下的 org.eclipse.wst.common.project.facet.core.xml

3.修改代碼如下
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v8.0"/>
<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對(duì)應(yīng)的version改成 3.1
大功告成