From b5cf3e0a1a0c094c94db1469f95c3c26ad16d547 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Sun, 9 Apr 2023 17:19:39 -0700 Subject: [PATCH] Backport 'Support import into Eclipse 2022-06' Backport `spring-boot-cli` gradle fix from d4ed2bd4 to allow clean import into Eclipse 2022-06 and above. --- spring-boot-project/spring-boot-cli/build.gradle | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-cli/build.gradle b/spring-boot-project/spring-boot-cli/build.gradle index 0be9b6a93c..45658f4cd2 100644 --- a/spring-boot-project/spring-boot-cli/build.gradle +++ b/spring-boot-project/spring-boot-cli/build.gradle @@ -1,5 +1,6 @@ plugins { id "java" + id "eclipse" id "org.springframework.boot.deployed" id "org.springframework.boot.conventions" id "org.springframework.boot.integration-test" @@ -11,10 +12,12 @@ configurations { dependenciesBom loader testRepository + compileOnlyProject + compileClasspath.extendsFrom(compileOnlyProject) } dependencies { - compileOnly(project(":spring-boot-project:spring-boot")) + compileOnlyProject(project(":spring-boot-project:spring-boot")) compileOnly("jakarta.servlet:jakarta.servlet-api") compileOnly("org.codehaus.groovy:groovy-templates") compileOnly("org.springframework:spring-web") @@ -185,3 +188,6 @@ publishing { } } +eclipse.classpath { // https://github.com/eclipse/buildship/issues/939 + plusConfigurations += [ configurations.compileOnlyProject ] +}