SpringBoot - gradle JDK1.6 插件

SpringBoot - gradle plugins for JDK1.6

我需要使用 jdk1.6 启动一个 spring 引导应用程序,因为目标 websphere 在 1.6 上。 Gradle 使用当前版本的 iam 是 2.10。

我的项目需要的 plugins/dependencies 是:

  1. com.netflix.nebula:gradle-依赖锁插件
  2. se.transmode.gradle:gradle-docker
  3. org.sonarsource.scanner.gradle:sonarqube-gradle-插件

但是无论我试过什么版本,我都面临着“不支持 major.minor 版本 51.0”的错误。有人可以帮助我了解 jdk1.6 可能 help/work 的确切版本。

作为查找 Java 6 兼容插件的替代方法,您可以使用 Java 7 或 8 构建并通过设置 [=11= 生成 Java 6 兼容字节码] 和 targetCompatibility1.6 在你的 build.gradle:

sourceCompatibility = 1.6
targetCompatibility = 1.6