记录一次 java.lang.IncompatibleClassChangeError: Implementing class

原因:部署的项目中存在jar重复加载导致的

解决:移除掉没必要的重复类的包/类

比如:下面这句执行报标题的错

csharp;gutter:true;
final SM2 sm2 = new SM2(priKey, pubKey);

全局搜索类,IDEA 按Ctrl+N 输入 SM2,就会找到相同类,移除相应jar包或类

Original: https://www.cnblogs.com/wdw31210/p/15823327.html
Author: dm3344
Title: 记录一次 java.lang.IncompatibleClassChangeError: Implementing class

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/539242/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 项目管理启动过程组:识别项目中的四类干系人

    大家好,今天是硬技能篇的第一讲,主题是识别项目中的四类干系人。 所谓万事开头难,一个项目刚刚启动的时候,往往是各种混乱夹杂在一起。如果没有经过专业培训,只是凭着一腔热情,一头扎进文…

    Java 2023年6月16日
    073
  • websocket2.0 适用于发送的数据体很大

    当websocket发送的数据体积很大,需要的传输时间很长,并且传输频率较高的情况下使用 pom配置 一、创建内部的缓存对象 二、创建websocket对象 三、创建定时任务进行状…

    Java 2023年6月16日
    074
  • 线上Redis高并发连接失败问题排查

    项目背景 最近,做一个按优先级和时间先后排队的需求。用 Redis 的 sorted set 做排队队列。 主要使用的 Redis 命令有, zadd, zcount, zscor…

    Java 2023年6月5日
    086
  • SpringMVC实战入门教程,四天带你快速搞定springmvc框架

    SpringMVC 也叫Spring web mvc。是Spring 框架的一部分,是在Spring3.0 后发布的。 这里对SpringMVC框架进行一个简单的介绍: sprin…

    Java 2023年6月9日
    072
  • 非确定的自动机NFA确定化为DFA

    摘要: 在编译系统中,词法分析阶段是整个编译系统的基础。对于单词的识别,有限自动机FA是一种十分有效的工具。有限自动机由其映射f是否为单值而分为确定的有限自动机DFA和非确定的有限…

    Java 2023年6月7日
    065
  • RabbitMQ——消息确认机制(手动/自动)

    非常好理解的推文 报错: Only one ConfirmCallback is supported by each RabbitTemplate 解决方法: Original: …

    Java 2023年5月30日
    088
  • 从BWM生产学习工厂模式

    工厂模式应用非常之广,在 JDK底层源码以及各大主流框架中随处可见,一般以 Factory结尾命名的类,比如 Mybatis中的 SqlSessionFactory, Spring…

    Java 2023年6月6日
    083
  • 在 Gradle 中使用 MyBatis Generator

    在 Intellij IDEA 中结合 Gradle 使用 MyBatis Generator 逆向生成代码 Info: JDK 1.8 Gradle 2.14 Intellij …

    Java 2023年5月30日
    0103
  • Java 热更新 Groovy 实践及踩坑指南

    Apache的Groovy是Java平台上设计的面向对象编程语言。这门动态语言拥有类似Python、Ruby和Smalltalk中的一些特性,可以作为Java平台的脚本语言使用,G…

    Java 2023年6月15日
    065
  • 实现多线程大的三种方式,超级简单的教程

    一。实现多线程的第一种方式 1.继承Thread类 2.启用这个线程 二。实现多线程的第二种方式 1. 实现Runnable接口 2.启用这个线程 三。实现多线程的第三种方式(注意…

    Java 2023年6月9日
    070
  • 删除无序链表中重复节点,保留第一次出现的节点

    面试题 02.01. 移除重复节点:https://leetcode-cn.com/problems/remove-duplicate-node-lcci/ 编写代码,移除未排序链…

    Java 2023年6月5日
    086
  • JavaWeb-html的基础

    html的基础 html(超文本标记语言),运行在浏览器端的静态解释型语言, JavaWeb基本概述 html的基本标签 html html是解释语言,浏览器容错的,可以有错误,编…

    Java 2023年6月5日
    079
  • JAVA基础学习第三天!

    精华笔记: 1.运算符: -算术:+、-、*、/、%、++、– -关系:>、 -逻辑:&&、||、! -赋值:=、+=、-=、*=、/=、%= -…

    Java 2023年6月13日
    066
  • Idea运行HelloWorld与Idea自用设置

    Java运行机制 编译型compile:操作系统等需要速度的会使用编译型去做(全局翻译再运行) 解释型:网页,服务器脚本等对速度没有要求的使用解释型做(运行一句解释一句) 程序运行…

    Java 2023年6月9日
    087
  • 77 ~And, two stars meet again~ RC汉化补丁[BUG修正]

    【遊戲名稱/Name】:77 ~And, two stars meet again~ 【遊戲廠商/Company】:Whirlpoor 【發售日期/Sale date】:2009/…

    Java 2023年5月29日
    091
  • PDF转换OFD(Java实用版)

    前言: 在项目中用到了,就写一下哈 OFD简介 百度百科:https://baike.baidu.com/item/OFD/56227163?fr=aladdin OFD(Open…

    Java 2023年6月8日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球