Fix package tangle in spring-boot-gradle-plugin

Closes gh-32814
This commit is contained in:
Andy Wilkinson 2022-10-20 13:12:12 +01:00
parent 04d6840ff3
commit 26e747d2db
1 changed files with 3 additions and 2 deletions

View File

@ -31,7 +31,7 @@ import org.gradle.api.tasks.Classpath;
import org.gradle.api.tasks.JavaExec;
import org.gradle.api.tasks.TaskAction;
import org.springframework.boot.gradle.plugin.SpringBootPlugin;
import org.springframework.boot.gradle.util.VersionExtractor;
/**
* Custom {@link JavaExec} task for processing test code ahead-of-time.
@ -53,7 +53,8 @@ public class ProcessTestAot extends AbstractAot {
Configuration configuration = getProject().getConfigurations().create(getName() + "JUnitPlatformLauncher");
DependencyHandler dependencyHandler = getProject().getDependencies();
Dependency springBootDependencies = dependencyHandler
.create(dependencyHandler.platform(SpringBootPlugin.BOM_COORDINATES));
.create(dependencyHandler.platform("org.springframework.boot:spring-boot-dependencies:"
+ VersionExtractor.forClass(ProcessTestAot.class)));
DependencySet dependencies = configuration.getDependencies();
dependencies.add(springBootDependencies);
dependencies.add(dependencyHandler.create("org.junit.platform:junit-platform-launcher"));