Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.21.1
-
None
-
Unknown
Description
As explained in the its reference documentation, Spring Boot provides a spring-boot-autoconfigure-processor.
This should be added as an optional dependency to each module that contains AutoConfiguration classes (and the `spring.factories` file declaring them).
Once configured, this annotation processor will generate metadata at compile time and will help Spring Boot process those auto-configurations without loading the actual classes in some cases.
In this project, the several modules are declaring auto-configurations but are not using this annotation processor. Could you add it to the build files?
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure-processor</artifactId> <optional>true</optional> </dependency>
Once added, this should generate a spring-autoconfigure-metadata.properties file in the target/classes/META-INF folder of earch module.