diff --git a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle index 0d4cf3a020f..054d0ccb4fa 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle @@ -16,7 +16,6 @@ dependencies { asciidoctorExtensions("io.spring.asciidoctor:spring-asciidoctor-extensions-section-ids") compileOnly("org.apache.maven.plugin-tools:maven-plugin-annotations") - compileOnly("org.sonatype.plexus:plexus-build-api") compileOnly("org.apache.maven:maven-core") { exclude(group: "javax.annotation", module: "javax.annotation-api") exclude(group: "javax.inject", module: "javax.inject") @@ -34,6 +33,9 @@ dependencies { exclude(group: "javax.enterprise", module: "cdi-api") exclude(group: "javax.inject", module: "javax.inject") } + implementation("org.sonatype.plexus:plexus-build-api") { + exclude(group: "org.codehaus.plexus:plexus-utils") + } implementation("org.springframework:spring-core") implementation("org.springframework:spring-context") @@ -59,8 +61,6 @@ dependencies { mavenRepository(project(path: ":spring-boot-project:spring-boot-devtools", configuration: "mavenRepository")) mavenRepository(project(path: ":spring-boot-project:spring-boot-docker-compose", configuration: "mavenRepository")) - runtimeOnly("org.sonatype.plexus:plexus-build-api") - testImplementation("org.apache.maven:maven-core") { exclude(group: "javax.annotation", module: "javax.annotation-api") exclude(group: "javax.inject", module: "javax.inject")