解决java.lang.IncompatibleClassChangeError: Implementing class
开发SSM项目引入shrio框架报了一个奇怪的异常,找了大半天百思不得其解!
java.lang.IncompatibleClassChangeError: Implementing classat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:760)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2529)at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:872)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1321)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)at java.lang.Class.getDeclaredMethods0(Native Method)at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)at java.lang.Class.getDeclaredMethods(Class.java:1975)at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:613)at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:524)at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:510).....................................................
凭着经验怀疑错误问题有以下几种可能:
1.项目中导入的jar包冲突
2.maven项目中同一个依赖有两个不同的版本号
经过我一番苦逼的测试和寻找,终于发现:
结果:原来是导入的shiro依赖中 shrio-quartz依赖 与quartz依赖版本号不一致。
发现两个版本号
虽然,它们的坐标不一样,但都是定时任务jar包的依赖,我果断删除了其中的一个,最后重新运行一下项目,问题终于搞定!
总结一下:像这种类似的错误,报出的异常,还不知道是哪个类的问题,一般的都项目jar包依赖或运行环境或开发环境等。
解决java.lang.IncompatibleClassChangeError: Implementing class相关推荐
- nested exception is java.lang.IncompatibleClassChangeError: Implementing class(已解决)
目录 小兄弟的项目出现以下报错,帮忙给查了查,已解决. 一.开发工具中排查排错解决 二.Tomcat部署后排查排错解决 三.总结发言 小兄弟的项目出现以下报错,帮忙给查了查,已解决. 一.开发工具中排 ...
- 关于java.lang.IncompatibleClassChangeError: Implementing class错误解决
由于项目中需要用到Rocket MQ,而公司已经有封装好的组件,所以引入封装好的组件后,发现启动项目报错: java.lang.IncompatibleClassChangeError: Implem ...
- Caused by: java.lang.IncompatibleClassChangeError: Implementing class
这个问题 Caused by: java.lang.IncompatibleClassChangeError: Implementing class 很不幸,我今天也碰到了 直接照抄百度上的方案是无法 ...
- 报java.lang.IncompatibleClassChangeError: Implementing class错误的可以看一下
java.lang.IncompatibleClassChangeError: Implementing class 报错信息的解决 原因:项目中某个jar包冲突导致 解决: 本地上项目部署的:tom ...
- java错误:java.lang.IncompatibleClassChangeError: Implementing class
首先贴上类似的错误信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ...
- java.lang.IncompatibleClassChangeError:Implementing class
java.lang.IncompatibleClassChangeError:Implementing class 网上查了各种方案,始终不能解决,最后才发现原来是类冲突,两个类名称一样,类路径也一样 ...
- Flink 异常 - 12.java.lang.IncompatibleClassChangeError: Implementing class X StreamTableEnvironment
一.引言 Flink Sql 本地测试期间,运行任务报错 java.lang.IncompatibleClassChangeError: Implementing class ,异常栈指定在 Stre ...
- java.lang.IncompatibleClassChangeError: Found interface org.apache.poi.util.POILogger, but class was
做Excel导入过程中出现这样的问题 java.lang.IncompatibleClassChangeError: Found interface org.apache.poi.util.POILo ...
- jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题 参考文章: (1)jsp项目中连接数据库解决java.l ...
最新文章
- HTML的xmlns的作用
- python os库
- oracle—“操作记录已被里一个用户锁住” 解决办法
- 简单电话系统的电话数量分析
- mysql ak uk_mysql表的查询
- SQL2005学习(三十二),Group by
- 携程初赛 携程全球数据中心建设 球面上两点的最短距离 + 最小生成树
- LightMapping和LightProbe
- ssh 整合TOMCAT启动遇到错误
- 《别做正常的傻瓜》1——结果偏见
- red5简介及基础知识
- Flink1.12源码解读——Checkpoint详细执行过程
- 微信公众号发送客服消息---菜单消息,卡片消息
- android时间24小时,安卓时间显示TextClock显示日期时间,24小时制和12小时制(自定义...
- vue项目性能优化——断点续传
- 是非人生 — 一个菜鸟程序员的5年职场路 第28节
- 长城信息IPO过会:年营收13.4亿 中国电子控制77%股权
- Python生成可执行文件.exe
- 如何将源生DrawerLayout满屏显示只覆盖ActionBar
- 银行全面数字化:看本质、抓关键、建平台
热门文章
- 15-445 lecture#1 Relational Model Relational Algebrae
- 关于\r与\n 以及 \r\n 的区别
- protoc cpp_out 新手踩坑
- c++ 运行结果无反应
- 《未来绽放的篇章》——毕业季征文,展望充满希望的前方
- 企业信息安全:“三分技术、七分管理”
- 照片如何批量加水印怎么弄?图片如何批量加水印?
- 使用ImageView 出现 Missing contentDescription attribut
- 旷视CTO唐文斌:算法是鸡蛋 Brain 是那只“鸡”
- 为什么移动Web应用程序很慢(译)