You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30a0ccab02
When running on Java 11 (where `@PostConstruct` is no longer part of the JRE) and without a dependency on jakarta-annotation-api, `@PostContruct` annotions are silently dropped. This leads to obscure and hard-to-track down changes in the behaviour of our auto-configuration as the `@PostConstruct`-annotated methods are not invoked. To allow users to run on Java 11 without having jakarta-annotation-api on the classpath, this commit removes use of `@PostConstruct` from main code. A Checkstyle rule has also been added to prevent its usage in main code from being reintroduced. Closes gh-23723 |
4 years ago | |
---|---|---|
.. | ||
spring-boot | 4 years ago | |
spring-boot-actuator | 4 years ago | |
spring-boot-actuator-autoconfigure | 4 years ago | |
spring-boot-autoconfigure | 4 years ago | |
spring-boot-cli | 4 years ago | |
spring-boot-dependencies | 4 years ago | |
spring-boot-devtools | 4 years ago | |
spring-boot-docs | 4 years ago | |
spring-boot-parent | 4 years ago | |
spring-boot-properties-migrator | 5 years ago | |
spring-boot-starters | 4 years ago | |
spring-boot-test | 4 years ago | |
spring-boot-test-autoconfigure | 4 years ago | |
spring-boot-tools | 4 years ago | |
pom.xml |