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.测试
写在最后
哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!