Caused by: java.lang.UnsupportedClassVersionError: org/springframework/web/SpringServletContainerInitializer : Unsupported major.minor version 52.0 (unable to load class [org.springframework.web.SpringServletContainerInitializer])
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2404)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:859)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1185)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:278)
at org.apache.catalina.startup.WebappServiceLoader.loadServices(WebappServiceLoader.java:188)
at org.apache.catalina.startup.WebappServiceLoader.load(WebappServiceLoader.java:159)
at org.apache.catalina.startup.ContextConfig.processServlet
Unsupported major.minor version 52.0 解决
最新推荐文章于 2020-07-21 10:58:38 发布
在启动应用时遇到UnsupportedClassVersionError错误,具体为Unsupported major.minor version 52.0,问题由不兼容的JDK版本引起。解决方案是在Apache Tomcat的启动脚本中设置正确的JAVA_HOME和JRE_HOME环境变量,指向兼容的JDK1.8.0_171版本。
摘要由CSDN通过智能技术生成