首页 > 编程语言 >Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson2.util.Wrap

Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson2.util.Wrap

时间:2023-06-09 17:56:05浏览次数:47  
标签:lang ClassNotFoundException fastjson2 java jar alibaba

1.情景展示

使用fastjson2,运行时报错:

Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson2.util.Wrap

2.具体分析

出现这个问题,是因为pom.xml当中引用的有关fastjson的jar包冲突造成的。

只要我们把冲突的jar包排除掉就可以了。

3.解决方案

在idea当中,使用插件MavenHelper,可以轻松帮助我们找到冲突的jar包。

安装好该插件后,打开pom.xml文件。

切换到:Dependency Analyzer视图。

这里展示的就是,所有冲突的jar包。

点击要解决的jar包,右侧报红的版本号就是冲突的jar包引用。

鼠标点中报红的jar包版本号,右键,选择“Exlude”就可以了。

4.测试

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

标签:lang,ClassNotFoundException,fastjson2,java,jar,alibaba
From: https://www.cnblogs.com/Marydon20170307/p/17469906.html

相关文章

  • Golang 配置代理
    通过 goget 命令下载各种依赖时,经常需要访问github/google等网站。配置好代理后,可以快速稳定的访问。常用的go代理goproxyhttps://goproxy.io/zh/阿里云https://mirrors.aliyun.com/goproxy/七牛云https://goproxy.cn设置go代理go1.13及以上版本可以直接用下面......
  • Golang之Reflect包
    Golang之Reflect什么是Golang的Reflect包?Golang的Reflect包(reflect)是一个强大的内置包,它提供了在运行时进行程序反射的功能。通过使用Reflect包,我们可以在不了解类型的情况下,动态地检查变量的类型、调用函数和方法,以及修改变量的值。为什么使用Golang的Reflect包?Golang的Reflec......
  • Golang环境搭建
    1、go环境下载地址:https://studygolang.com/dl2、查看go安装状态:goversion3、学习指南https://tour.go-zh.org/welcome/14、环境变量和相关配置4.1 Windows环境下安装#1、配置Go环境变量-GOROOTGo的安装路径#2、新建文件夹third_go,配置GOPATH环境变量#2.1新建......
  • el-api包冲突,java.lang.LinkageError: loader constraints violated when linking ja
    java.lang.LinkageError:loaderconstraintsviolatedwhenlinkingjavax/el/ExpressionFactoryclass严重:Servlet.service()forservletjspthrewexceptionjava.lang.LinkageError:loaderconstraintsviolatedwhenlinkingjavax/el/ExpressionFactoryclassat......
  • Golang的reflect包简介
    Golang的Reflect包简介什么是Golang的Reflect包?Golang的Reflect包(reflect)是一个强大的内置包,它提供了在运行时进行程序反射的功能。通过使用Reflect包,我们可以在不了解类型的情况下,动态地检查变量的类型、调用函数和方法,以及修改变量的值。为什么使用Golang的Reflect包?Golang的......
  • golang导入私有仓库报错:“server response: not found:xxx: invalid version: git ls
    1.问题:goget导入私有仓库报错➜goget"devops.gitlab.xxx.com/test/kafka-utils"go:devops.gitlab.xxx.com/test/[email protected]:verifyinggo.mod:devops.gitlab.xxx.com/testo/[email protected]/go.mod:readinghttps://goproxy.cn/sumdb/sum.golang.org/......
  • linux下安装erlang
    1.安装依赖环境:1)安装GCCGCC-C++Openssl等模块,安装过就不需要安装了yum-yinstallmakegccgcc-c++kernel-develm4ncurses-developenssl-devel 2)安装ncursesyum-yinstallncurses-devel2.下载erlang:官网下载:http://erlang.org/download/或者直接下载[root@manmanda20......
  • MQTT协议及其在Golang中的实现
    引言:在物联网(IoT)领域中,设备之间的通信是至关重要的。为了实现设备之间的高效、轻量级通信,MQTT(MessageQueuingTelemetryTransport)协议被广泛采用。MQTT是一种基于发布/订阅模式的消息传输协议,被设计为简单、轻量级且易于实现。本文将介绍MQTT协议的核心概念,并演示如何使用Gola......
  • golang并发channel实践
    前言在我前面一篇文章Golang受欢迎的原因中已经提到,Golang是在语言层面(runtime)就支持了并发模型。那么作为编程人员,我们在实践Golang的并发编程时,又有什么需要注意的点呢?下面我会跟大家详细的介绍一些在实际生产编程中很容易踩坑的知识点。CSP在介绍Golang的并发实践前,有必要先......
  • Golang中的panic
    Golang中的panic引言在软件开发过程中,出现错误是很常见的。在Golang中,当程序发生无法处理的错误时,它会引发panic。panic是一种异常情况,它会导致程序终止并显示错误消息。虽然panic在某些情况下是必要的,但它可能会对程序的性能和可靠性产生负面影响。在本文中,我们将深入探讨Golang......