​​

第一种报错: 

Type Java compiler level does not match the version of the installed Java project facet.jxjlps Faceted Project Problem (Java Version Mismatch)

第二种报错:

Unsupported major.minor version 52.0 (unable to load class org.springframework.web.SpringServletContainerInitializer)

 第三种报错:

Unsupported major.minor version 51.0 (unable to load class org.springframework.web.SpringServletContainerInitializer)

这两种报错的通解,我参考了很多链接,其中这个是最全的,也是最好的:

虽然上面这位大哥写的很全,但是,我得还是有其它的问题:我得问题就是我有多个tomcat,tomcat我也配置了对应的jdk,导致了还是不一致,这时候只要换对应得tomcat就可以了。

Java compiler level does not match解决方法_jdk版本不一致

另外解释一下版本的关系:

stanford parser和jdk版本对应关系

J2SE 8

52

J2SE 7

51

J2SE 6

50

J2SE 5

49

J2SE 4

48

J2SE 3

47

J2SE 2

46

J2SE 1

45