我刚刚将 Spring Boot 应用程序从 Spring 2.7x 升级到 3.1x,将 Java 11 升级到 Java 17。我升级了必要的依赖项,但是当我启动应用程序时,它陷入了以下循环:
trationDelegate$BeanPostProcessorChecker : Bean '' of type [] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
所有 bean 都会发生这种情况,并且会陷入无限循环,并且应用程序/ tom-cat 服务器未启动。
我可以知道是什么原因导致这个问题,因为它没有抛出任何错误吗?
在不查看您的配置的情况下很难提供答案。看到错误信息我的第一印象是配置有问题,你可能使用了一些与升级版本的Java和Spring boot不兼容的配置