spring-kafka - 将 spring-kafka 更新到 2.4.0.RELEASE 时获取“java.lang.ClassNotFoundException:org.springframework.core.log.LogAccessor”
问题描述
我们使用的是 spring boot 2.1.7.RELEASE 和 spring-kafka 2.2.7.RELEASE。现在,我们计划将 spring-kafka 版本更新为 2.4.0.RELEASE 并在应用启动时出现以下错误
java.lang.ClassNotFoundException:org.springframework.core.log.LogAccessor
你能建议我在这里缺少什么吗?
解决方案
是的...对于该功能,您还需要升级spring-core
到5.2.x
版本。但是,最好将您的项目完全迁移到 Spring Boot 2.2
。否则会出现很多不兼容的情况。我们从未宣传过最新的 Spring for Apache Kafka 将与旧的 Spring Boot 一起工作。
推荐阅读
- spring - Spring Cloud Gateway:禁用默认路由
- angular - 需要在一个表单中添加两个控件值,Angular
- javascript - 按对象中数组的总和排序
- java - Java 正则表达式不匹配字符串“abc.txt”与模式“abc”
- java - 从服务器端的列表中删除不正确的用户
- r - ggplot2:原始数据的条形图,周围有聚合的框架
- symfony4 - 在编辑时,即使设置 newFile,FileType 也是空的
- r - 是否有可能在 metafor 中获得 R^2 值的置信区间?
- r - 如何建模R中自变量之间的所有关系?
- c# - 如何将图像从画布移动到另一个