idea解决jar包冲突的实用技巧

背景:在项目开发过程中,我们经常会使用到maven来管理jar包并作为项目打包构建工具,但是经常会遇到jar包冲突的问题

下面就分享一下解决jar包冲突的几个实用技巧

1.比如说:经常遇到NoClassDefFoundError或者NoMethodFound等等,使用的IDE工具是idea的话,可以双击shift键查找这个类有没有,或者Ctrl + N直接去找这个类,看里面具体的代码到底有没有,然后在定位到这个类是哪个依赖包下的。

2.maven还有一个依赖树一样的图形化界面,具体操作为:

maven->选中项目->点击查看依赖关系按钮,就会出现如图所示的依赖树,放大后可以看到所有添加的依赖关系图谱

如果有红色的就说明有冲突,此时可以选中红色箭头所指向的依赖包,右键,选择exclude掉

确实maven很棒,idea也很棒,帮我们省了很多功夫!!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章