IncompleteClassChangeError:类 ClassMetadataReadingVisitor 具有接口 ClassVisitor 作为超类

2024-03-31

我使用 spring-mvc 和 mongodb 作为数据库构建了一个 Web 应用程序。我使用 maven3 来构建应用程序。

项目构建成功,但是当应用程序启动时,我在日志中收到以下错误,因此我的应用程序无法启动。这在几个月前曾经有效。

引起原因:java.lang.InknownClassChangeError:类 org.springframework.core.type.classreading.ClassMetadataReadingVisitor 有接口 org.springframework.asm.ClassVisitor 作为超类

如果有任何指示或者你们需要更多信息,请告诉我。


当加载的类(即)时会发生此错误ClassMetadataReadingVisitor不尊重继承的抽象类或接口的契约,即ClassVisitor.

看起来在加载时,上述类的不同版本正在您的案例中加载。

看来您的应用程序中有新的 spring-core jar 和旧的 spring-asm jar 。ClassMetadataReadingVisitor类正在从以下位置加载弹簧芯 and ClassVisitor from 弹簧汇编.

请使用maven检查dependency:tree命令查看依赖的 jars。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IncompleteClassChangeError:类 ClassMetadataReadingVisitor 具有接口 ClassVisitor 作为超类 的相关文章

随机推荐

  • 如何确定 NSDate 是否是工作日?

    我怎样才能知道是否NSDate是工作日吗 也就是说 根据用户当前的区域设置和日历设置是否是周末 所以不硬编码为周一到周五 NSCalendar has a firstWeekday财产 但这似乎只是一种表象 美国是周日 英国是周一 编辑 我
  • MySQL 分组依据/排序依据索引

    请参阅下面的查询 我应该在表上创建什么索引 以便查询将使用该索引并避免使用临时和文件排序 我尝试了许多不同的索引组合并阅读这里的建议 http mysqldba blogspot com 2008 06 how to pick indexe
  • 将 Unique-ids 传递给 Javascript 以实现水平滚动

    我正在尝试开发一个类似于 Netflix 的水平滚动界面 一切都显示并正常工作 但由于某种原因 Javascript 只滚动浏览索引页面中的第一个出版商书籍 当我尝试悬停和滚动任何其他出版商书籍时 它只会水平滚动第一出版商书籍 我知道 sc
  • 具有多个条件的 Linq where 子句

    此方法返回通用列表 但它有多个条件来获取选择 我只是用 if else if else if 来写这个 我的意思是这么多 if else 有没有更短的方法来做到这一点 谢谢 public List
  • 使用 HttpURLConnection 设置自定义标头

    我只是在做一个GET使用 Rest API 请求HttpURLConnection 我需要添加一些自定义标头 但我得到了null同时试图找回他们的价值观 Code URL url try url new URL http www examp
  • 使用指向单个值的指针作为数组

    请注意 该问题已针对 注册 变量进行了扩展 简而言之 我的问题是 这个合法的 C 代码是否合法 按照不同 ISO 9899 C 规范的标准字母 最好在标准的文字中加上 证明 int a 0 int b a 0 const int c 0 b
  • 如何在ajax请求中将带有formdata的数组发送到mvc操作

    我试图将带有表单数据的数组发送到带有 Ajax 请求的操作 但每当我这样做时 我都会收到表单数据和空数组 scope SubmitForm function var sLangs supportedLanguages data kendoM
  • D3 变更检测如何工作?

    如果我有一个 JSON 对象数组 D3 如何确定哪些进入enter set 如果我有一个对象数组 如下所示 var data label a value 1 label b value 3 label c value 2 然后我将它绑定到一
  • 如何实现Actor.Ask以一定速率控制数据流

    我使用了下面的方法 但它使用了大量的 CPU 所以我想使用 Actor Ask 而不是下面的方法 任何人都可以帮助我如何使用 Actor Ask KafkaConsumer PlainSource consumerSettings subs
  • JavaScript:没有alert()函数就无法工作

    可能的解决方案 https stackoverflow com questions 11309802 javascript only works if i do an alert 各位程序员大家好 我写信给您是为了请求您帮助解决我最近遇到的
  • 沉默 Spork 的 Rails 模式加载

    我在 Rails 3 0 环境上运行 rspec 我们刚刚切换到在内存数据库中使用 sqlite3 进行测试 要使其正常工作 您需要在每次运行时加载架构 这样做的问题是您会从模式加载中获得大量输出 根据this http www rubyi
  • 使用 JavaScript(node.js)“反转”正则表达式

    用这样的正则表达式 w 我可以匹配字符串a q 有没有惯用的方法来生成与 JS 中的某些正则表达式匹配的所有字符串 不要考虑无限的情况 我只是想简单地描述一些可能的符号集 一些有意义的东西而不是 var s 0123456789 lt gt
  • Visual Studio中有没有宏可以获取TFS Sourcecontrol的根目录?

    Visual Studio中是否有任何内置宏可以获取TFS Sourcecontrol Root目录 例如 就像 ProjectDir 一样 我会使用 TFSSourceControlRoot 或类似的东西 我需要这个的原因是为了在 xco
  • 在 Python 中将 .sav 文件转换为 .csv 文件

    我想在Python中将 sav文件的内容转换为 csv文件 我编写了以下代码行来访问 sav 文件中变量的详细信息 现在 我不清楚如何将访问的变量数据写入带有标题的 csv 文件 import scipy io as spio on2fil
  • 使用带有 return-join 的 Hibernate 本机查询重复行

    我正在使用 Hibernate 3 3 x 并且有两个实体 public class FtChargeAcctPkgDtl private FtChargeAcctPkgDtlId id private Set
  • 布朗尼安装故障排除

    我正在准备 chainlink 训练营 我的布朗尼安装似乎没问题 但是当我尝试时brownie init即使我以管理员身份运行并且指定了文件 我也会收到错误 请参阅下面的链接获取屏幕截图 C WINDOWS system32 gt brow
  • 如何调试SQLite3中的绑定参数?

    In the 其他问题 https stackoverflow com q 31806336 4675398我学习了如何正确地将参数绑定到准备好的 SQL 语句 但是 我发现如果我不绑定所有参数 sqlite3 step 将返回 SQLIT
  • 与在 32 位操作系统中本机运行相比,32 位程序在 64 位操作系统上运行速度是否相对较慢?

    我在这里阅读有关 WOW 64 的内容http en wikipedia org wiki WOW64 http en wikipedia org wiki WOW64 并了解到它是 64 位 Windows 操作系统中运行 32 位程序的
  • 当存在被忽略的文件时,如何使用通配符进行 git-add ?

    我在 Windows 7 x64 上使用 msysgit 当 gitignore 可能忽略一些文件时 我不知道如何告诉 Git 添加大量文件 例如 初始化 git 存储库 创建一个包含以下内容的 gitignore foo 创建文件 tes
  • IncompleteClassChangeError:类 ClassMetadataReadingVisitor 具有接口 ClassVisitor 作为超类

    我使用 spring mvc 和 mongodb 作为数据库构建了一个 Web 应用程序 我使用 maven3 来构建应用程序 项目构建成功 但是当应用程序启动时 我在日志中收到以下错误 因此我的应用程序无法启动 这在几个月前曾经有效 引起