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.测试
- ClassNotFoundException fastjson2 fastjson alibaba Causedclassnotfoundexception fastjson2 fastjson alibaba fastjson2 fastjson2 fastjson fastjson2 fastjson spring mvc fastjson2 fastjson黑名单 序列 底层fastjson2 fastjson fastjson2 fastjson autotype fastjson2 fastjson数据java fastjson fastjson2版本json jsonwriter fastjson2 fastjson feature