spring-boot/spring-boot-project/spring-boot-tools
Andy Wilkinson 853caf9a59 Do not exclude DevTools from Maven AOT processing classpath
When excluded from the AOT processing classpath, a reflection hint
for DevTools' RestartScopeInitializer that's registered in
spring.factories is not generated. When the native image is compiled
we have no control over its classpath so DevTools is included. This
causes a failure at runtime as RestartScopeInitializer cannot be
loaded due to the missing reflection hint.

Until we have control over the native image classpath, we need to
include DevTools on the AOT processing classpath and then rely on
DevTools disabling itself in a native image which it already does.

Fixes gh-35853
2023-06-21 10:36:38 +01:00
..
spring-boot-antlib
spring-boot-autoconfigure-processor
spring-boot-buildpack-platform
spring-boot-cli Merge branch '3.0.x' into 3.1.x 2023-06-16 14:35:23 -07:00
spring-boot-configuration-metadata
spring-boot-configuration-processor
spring-boot-gradle-plugin Merge branch '3.0.x' into 3.1.x 2023-06-16 16:10:48 -05:00
spring-boot-gradle-test-support Merge branch '3.0.x' into 3.1.x 2023-06-16 16:10:48 -05:00
spring-boot-jarmode-layertools
spring-boot-loader
spring-boot-loader-tools
spring-boot-maven-plugin Do not exclude DevTools from Maven AOT processing classpath 2023-06-21 10:36:38 +01:00
spring-boot-properties-migrator Merge branch '2.7.x' into 3.0.x 2023-06-16 16:14:52 -07:00
spring-boot-test-support Upgrade Kafka image used in integration tests 2023-05-24 16:12:08 -05:00