当前位置: 首页 > 知识库问答 >
问题:

从Spring靴2.4.6移动到2.5.4后出现错误

寿卜鹰
2023-03-14

我试图从Spring引导2.4.6升级到2.5.4,并开始接收以下错误

启动ApplicationContext时出错。要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2021-09-28 14:10:37[主]操作系统启动错误。SpringApplication-应用程序运行失败。springframework。豆。工厂BeanCreationException:创建在类路径资源[org/springframework/cloud/stream/function/FunctionConfiguration.class]中定义了名为“supplierInitializer”的bean时出错:调用init方法失败;嵌套的异常是org。springframework。豆。工厂BeanCreationException:创建名为“inMemorySwaggerResourcesProvider\u集成流”的bean时出错。组织。springframework。整合。配置。SourcePollingChannelAdapterFactoryBean#0”:调用init方法失败;嵌套的异常是org。springframework。豆。工厂BeanCreationException:创建名为“integrationGlobalProperties”的bean时出错,该bean在类路径资源[org/springframework/boot/autoconfigure/integration/IntegrationAutoConfiguration.class]中定义:通过工厂方法实例化bean失败;嵌套的异常是org。springframework。豆。BeanInstationException:未能实例化[org.springframework.integration.context.IntegrationProperties]:工厂方法“integrationGlobalProperties”引发异常;嵌套的异常是java。lang.IllegalAccessError:class org。springframework。靴子自动配置。整合。IntegrationAutoConfiguration试图访问私有方法的void org。springframework。整合。上下文集成属性。()'(org.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration和org.springframework.integration.context.IntegrationProperties位于加载程序“app”的未命名模块中)

无法理解spring boot 2.5中发生了什么变化。虽然升级到2.4.11版效果良好。

共有1个答案

南门志
2023-03-14

我猜您有一个旧版本的spring集成核心库。删除下的所有文件夹。m2/repository/org/springframework/integration应该可以修复它。

 类似资料:
  • 我将spring boot starter父版本从2.4.6更新为2.6.6,以解决spring beans和spring security web的一些安全漏洞,但当我在更新spring boot版本后尝试启动应用程序时,我可以看到以下log4j警告消息 log4j:WARN找不到记录器{class name}的附加器 log4j:WARN请正确初始化log4j系统 此外,控制台中没有打印任何记

  • 当我尝试启动我的应用程序时,我的 MainActivity 在 oncreate() 方法中的“setContentView(R.layout.activity_main);” 中抛出此错误: 这个错误出现在迁移到androidx之后,经过进一步检查,我注意到Bottomnavigationview类中的导入语句已经过时(没有androidx格式,而是旧格式)。Bottomnavigationvi

  • 在部署应用程序时,我会遇到以下异常。 该组件为: 而该组件的自动连接是: FunnelStateHolderMapper接口 在包含此代码所在包的配置中有一个组件扫描。 这在Spring3中工作得很好,但是自从切换到Spring5之后,这个问题就出现了。我想可能是我为了编译它而进行的一些重构导致了这个问题,但我不这么认为。以上代码所在的文件均未更新。 到目前为止,我还没有更新任何spring配置。

  • 我正在使用Android Studio 3.2 Canary 14,并试图迁移现有项目以使用AndroidX。从https://developer.android.com/topic/libraries/support-library/androidx-rn听起来,我必须设置(这是在选择“重构到AndroidX…”选项时自动完成的)。我还将目标API级别更新为28。还有人看到这个问题吗? 未能转换

  • 自从我转到Apache2CentOS之后,就出现了这个语法错误。 [Sat May 02 17:34:46 2015][error][client*]PHP解析错误:语法错误,在/var/www/html/index.PHP联机时出现意外的“[” 源代码可以在下面找到,我已经评论了错误发生的地方: 我已经在我的个人计算机上运行了PHP代码,它工作得非常完美,尽管当我在我的VPS上运行它时,它会出错

  • 从2.1.0迁移的Springboot版本2.2.1