diff --git a/buildSrc/src/main/java/org/springframework/boot/build/aggregation/AggregatorPlugin.java b/buildSrc/src/main/java/org/springframework/boot/build/aggregation/AggregatorPlugin.java index ffe2baf527b..92e30f7c040 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/aggregation/AggregatorPlugin.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/aggregation/AggregatorPlugin.java @@ -47,7 +47,8 @@ public class AggregatorPlugin implements Plugin { configureAttributes(configuration, aggregate, target.getObjects()); }); target.getRootProject() - .allprojects((project) -> target.getDependencies().add(dependencies.getName(), project)); + .allprojects((project) -> target.getDependencies() + .add(dependencies.getName(), project.getDependencyFactory().createProjectDependency())); aggregate.getFiles() .convention(aggregated.map((configuration) -> configuration.getIncoming() .artifactView((view) -> view.setLenient(true))