两把利斧解决maven的类包冲突问题Spring,企业应用JavaITeye论坛

两把利斧解决maven的类包冲突问题Spring,企业应用JavaITeye论坛,第1张

两把利斧解决maven的类包冲突问题 - Spring,企业应用 - Java - ITeye论坛





通过idea的maven依赖分析将不需要的依赖exclude掉





打开maven的pom.xml,在某个<dependency>中通过右键菜单:maven->show dependency 打开分析的图形化页面,如下所示:







通过菜单的exclude即解决这个间接依赖。



通过这个依赖树,我们还可以看到Junit还通过“unitils-spring”的依赖间接载入了,如下所示:







从上面的依赖树中,我们可以看出junit通过unitils-spring的unitils-database间接引入了,由于我的项目都不需要数据库的测试,因此,可以把unitils-database项整个exclude掉。



下面,是处理完成后的pom.xml关键片断:




Xml代码  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2085849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存