diff --git a/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle index 4ce98c43d6c..43fff814ed3 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle @@ -100,3 +100,15 @@ compileJava { options.compilerArgs += ['-Xlint:-sunapi', '-XDenableSunApiLintControl'] } } + +plugins.withType(EclipsePlugin) { + eclipse { + classpath.file { merger -> + merger.beforeMerged { content -> + if (content instanceof org.gradle.plugins.ide.eclipse.model.Classpath) { + content.entries.add(new org.gradle.plugins.ide.eclipse.model.SourceFolder("build/generated-resources/main", "bin/main")) + } + } + } + } +}