jar包冲突的排查和解决
在我们引入第三方的SDK进行开发时,经常会遇到jar包冲突的情况,此时我们通过排查找到冲突的jar包,将其排除掉即可。
在项目中我们一般会使用maven来管理依赖,我们可以借助一些工具来查看当前项目的依赖情况:
- mvn dependency:tree:该命令会打印出当前项目的使用的依赖的关联关系
- maven helper:IDEA插件,可以方便的查看项目的依赖
命令的方式
在控制台输入命令:mvn dependency:tree
,此时会以树的形式打印项目的相关依赖:
INFO] +- org.apache.tomcat:tomcat-servlet-api:jar:7.0.70:compile
[INFO] +- org.apache.tomcat:tomcat-jsp-api:jar:7.0.70:compile
[INFO] | +- org.apache.tomcat:tomcat-el-api:jar:7.0.7
真诚点赞 诚不我欺
回复