From e21041ce654fb43179356cd978baab280c8a3a2e Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Thu, 11 Aug 2022 17:07:16 +0200 Subject: [PATCH] Harmonize location of generated classes processed Ahead-of-time Closes gh-32069 --- .../springframework/boot/gradle/plugin/SpringBootAotPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java index 4dee832f9dc..c869e3eaed2 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java @@ -103,7 +103,7 @@ public class SpringBootAotPlugin implements Plugin { TaskProvider generateAotSources = project.getTasks() .register(GENERATE_AOT_SOURCES_TASK_NAME, GenerateAotSources.class, (task) -> { Provider generatedClasses = project.getLayout().getBuildDirectory() - .dir(GENERATE_AOT_SOURCES_TASK_NAME); + .dir("build/generated/aotClasses"); aotSourceSet.getOutput().dir(generatedClasses); task.getApplicationClass().set(resolveMainClassName.flatMap((thing) -> thing.readMainClassName())); task.setClasspath(aotSourceSet.getCompileClasspath());