Spring boot Spring Cloud GCP with Java 1.7-不支持的主要版本和次要版本问题

Spring boot Spring Cloud GCP with Java 1.7-不支持的主要版本和次要版本问题,spring-boot,spring-cloud,spring-cloud-gcp,Spring Boot,Spring Cloud,Spring Cloud Gcp,我正在尝试订阅一个GCP主题,但我有一个使用Java1.7的环境限制(由于各种原因,我们还不能更新到1.8) 以下是我正在使用的相关版本: Spring启动版本:1.5.9.0版本 Spring云版本:Dalston.SR5 spring cloud gcp starter pubsub:1.0.0.0版本 spring cloud gcp pubsub-stream活页夹:1.0.0.0版本 春云流:1.0.0.0版本 当我尝试启动spring容器时,我收到了一个不支持的major.minor

我正在尝试订阅一个GCP主题,但我有一个使用Java1.7的环境限制(由于各种原因,我们还不能更新到1.8)

以下是我正在使用的相关版本: Spring启动版本:1.5.9.0版本 Spring云版本:Dalston.SR5 spring cloud gcp starter pubsub:1.0.0.0版本 spring cloud gcp pubsub-stream活页夹:1.0.0.0版本 春云流:1.0.0.0版本

当我尝试启动spring容器时,我收到了一个
不支持的major.minor版本52.0
错误。我应该使用哪个版本的
spring cloud gcp autoconfigure
(和其他spring组件)来使用Java 1.7。感谢您的帮助。 , 谢谢


SpringCloudGCP从来没有使用过Boot1.x,只有Boot2.x,因此至少有Java8Thank@Spencergib。我们将研究重构。
Caused by: java.lang.UnsupportedClassVersionError: org/springframework/cloud/gcp/autoconfigure/core/cloudfoundry/GcpCloudFoundryEnvironmentPostProcessor : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)
    at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:132)