今天新拉了公司的代码,但是有个模块的依赖包加载一直报错omitted for duplicate with ...,
网上找了三种主要的解决办法,
1 找到maven本地仓库搜.lastUpdate,然后删除这些文件,重启idea(因为这些是过时的jar包,重新下载即可)
2 还有一种说是包重复导致的,需要删除重复的包即可,但我项目依赖包中没有重复的,所以此条不考虑
具体是在项目结构中,找到重复的删除
3 jir包冲突排查 使用命令 mvn dependency:tree -Dverbose -Dincludes=commons-logging
如果没问题就是build成功,
如果有问题看具体报错信息,
上面报错说有个jir包无法解析,我在pom.xml中找到引入的依赖,删除,在执行命令,就build成功了。后面问了下同事,这个依赖已经在本地库中了,所以可以删除。
精彩链接
发表评论