java.lang.UnsupportedClassVersionError:org / springframework / web / client / RestTemplate:不支持的major.minor版本52.0

时间:2018-05-06 18:04:34

标签: java spring maven

我在Spring初始化器和选择的JDK 1.7版和spring boot 2.0.1的帮助下在IntelliJ中创建了一个新项目。我已经创建了一个主类并尝试运行应用程序,但得到错误“线程中的异常”主“java.lang.UnsupportedClassVersionError:org / springframework / web / client / RestTemplate:Unsupported major.minor version 52.0”。我已经尝试了很多解决方案,但不幸的是无法解决问题。任何人都可以帮我解决这个问题。

由于

2 个答案:

答案 0 :(得分:1)

这是因为Java版本不匹配。

Spring boot 2.0.1需要JDK 8及更高版本。

因此,您应该为您的应用程序安装并指定JDK 8

此处有更多信息。

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes#java-8-baseline-and-java-9-support

答案 1 :(得分:0)

为JDK1.8

编译了spring boot 2.0.1的版本