Avoid NoSuchMethodError by assigning ApplicationContextInitializer
See gh-32555
This commit is contained in:
parent
7a5b61fd19
commit
f0e40bb00d
|
@ -420,7 +420,9 @@ public class SpringApplication {
|
|||
initializers.stream().filter(AotApplicationContextInitializer.class::isInstance).toList());
|
||||
if (aotInitializers.isEmpty()) {
|
||||
String initializerClassName = this.mainApplicationClass.getName() + "__ApplicationContextInitializer";
|
||||
aotInitializers.add(AotApplicationContextInitializer.forInitializerClasses(initializerClassName));
|
||||
AotApplicationContextInitializer<ConfigurableApplicationContext> initializer = AotApplicationContextInitializer
|
||||
.forInitializerClasses(initializerClassName);
|
||||
aotInitializers.add(initializer);
|
||||
}
|
||||
initializers.removeAll(aotInitializers);
|
||||
initializers.addAll(0, aotInitializers);
|
||||
|
|
Loading…
Reference in New Issue