Browse Source

Harmonize location of generated classes processed Ahead-of-time

Closes gh-32069
pull/32046/head
Stephane Nicoll 3 years ago
parent
commit
e21041ce65
  1. 2
      spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java

2
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<Project> { @@ -103,7 +103,7 @@ public class SpringBootAotPlugin implements Plugin<Project> {
TaskProvider<GenerateAotSources> generateAotSources = project.getTasks()
.register(GENERATE_AOT_SOURCES_TASK_NAME, GenerateAotSources.class, (task) -> {
Provider<Directory> 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());

Loading…
Cancel
Save