diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/TransactionManagementCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/TransactionManagementCompilerAutoConfiguration.java index 46906d84eb..610f31cbca 100644 --- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/TransactionManagementCompilerAutoConfiguration.java +++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/TransactionManagementCompilerAutoConfiguration.java @@ -33,10 +33,13 @@ public class TransactionManagementCompilerAutoConfiguration extends @Override public void applyDependencies(DependencyCustomizer dependencies) { - dependencies.ifAnyMissingClasses( - "org.springframework.transaction.annotation.Transactional").add( - "org.springframework", "spring-tx", - dependencies.getProperty("spring.version")); + dependencies + .ifAnyMissingClasses( + "org.springframework.transaction.annotation.Transactional") + .add("org.springframework", "spring-tx", + dependencies.getProperty("spring.version")) + .add("org.springframework.boot", "spring-boot-starter-aop", + dependencies.getProperty("spring-boot.version")); } @Override