首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从spring 2.6.2迁移到2.6.6之后,获得org.springframework.context.ApplicationContextException

从spring 2.6.2迁移到2.6.6之后,获得org.springframework.context.ApplicationContextException
EN

Stack Overflow用户
提问于 2022-05-06 05:43:48
回答 3查看 712关注 0票数 0

错误日志:

org.springframework.context.ApplicationContextException:未能启动bean 'inputBindingLifecycle';嵌套异常是java.lang.NoSuchMethodError: java.util.List.of(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;在org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:181) ~spring-上下文-5.3.18.jar:5.3.18在org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~spring-上下文-5.3.18.jar:5.3.18在org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~spring-上下文-5.3.18.jar:5.3.18在java.lang.Iterable.forEach(( org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) ~spring处的Iterable.java:75) -上下文-5.3.18.jar:5.3.18在org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) ~spring-上下文-5.3.18.jar:5.3.18.jar:5.3.18在org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) ~spring-上下文--5.3.18.jar:5.3.18在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~spring-上下文-5.3.18.jar:5.3.18在org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~spring-启动-2.6.6jar:2.6.6在org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740)弹簧-2.6.6.jar:2.6.6在org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415)弹簧-引导-2.6.6.jar:2.6.6在org.springframework.boot.SpringApplication.run(SpringApplication.java:303)弹簧-2.6.6jar:2.6.6在org.springframework.boot.SpringApplication.run(SpringApplication.java:1312)弹簧-2.6.6jar:2.6.6在org.springframework.boot.SpringApplication.run(SpringApplicationcom.walmart.ebs.people.system.payroll.data.sync.SpringBootApplicationStarter.main(SpringBootApplicationStarter.java:19)类/:.java:1301引起的: java.lang.NoSuchMethodError: java.util.List.of(Ljava/lang/Object);Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;在org.springframework.integration.support.json.JacksonJsonUtils.(JacksonJsonUtils.java:58) ~弹簧-集成-核心-5.5.10.jar:5.5.10在org.springframework.integration.kafka.inbound.KafkaMessageDrivenChannelAdapter.(KafkaMessageDrivenChannelAdapter.java:139) ~春季-集成-卡夫卡-5.5.10.jar:5.5.10在org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder.createConsumerEndpoint(KafkaMessageChannelBinder.java:735) ~弹簧-云-流-粘合剂-卡夫卡-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder.createConsumerEndpoint(KafkaMessageChannelBinder.java:163) ~spring-cloud-stream-binder-kafka-3.2.3.jar:3.2.3 at org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:426) ~org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:426)-org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:426)-cloud 3.2.3.jar:3.2.3在org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:92) ~spring-cloud- -流-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binder.AbstractBinder.bindConsumer(AbstractBinder.java:143) ~春季-云-流-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binding.BindingService.doBindConsumer(BindingService.java:184) ~春季-云-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binding.BindingService.bindConsumer(BindingService.java:137) ~春季-云流-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binding.AbstractBindableProxyFactory.createAndBindInputs(AbstractBindableProxyFactory.java:118) ~春季-云-流-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binding.InputBindingLifecycle.doStartWithBindable(InputBindingLifecycle.java:58) ~春季-云-3.2.3.jar:3.2.3在java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:608) ~na:1。org.springframework.cloud.stream.binding.AbstractBindingLifecycle.start(AbstractBindingLifecycle.java:57) ~spring的8.0_202 -云流-3.2.3.jar:3.2.3在org.springframework.cloud.stream.binding.InputBindingLifecycle.start(InputBindingLifecycle.java:34) ~spring-8.0_202-3.2.3.jar:3.2.3在org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) ~spring-上下文-5.3.18.jar:5.3.18.省略14种常见帧 进程已完成,退出代码为%1

EN

Stack Overflow用户

回答已采纳

发布于 2022-05-18 09:04:29

原来这个版本的spring引导有spring- integration -core版本5.5.10,它有一个导致问题的错误,所以我不得不在pom文件中手动定义spring集成核心的版本。5.5.11应该解决这个问题

代码语言:javascript
运行
复制
  <dependency>
  <groupId>org.springframework.integration</groupId>
  <artifactId>spring-integration-core</artifactId>
  <version>5.5.11</version>
</dependency>
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72136689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档