今天又遇到了之前碰到的一个问题,那就是当我在pom.xml文件中导入一个新包后,导致项目引入其他包的某个类爆红。
在引入如下新的包之后:
导致之前引入的类出现了爆红:

定位问题:
在新引入的linkshop-api包内对mktact-common-domain也有子依赖,并且版本号为1.0。

而在本项目当中引入的mktact-common-domain的版本是1.0.2,因此造成了version冲突。
解决办法:
在pom.xml文件中对新引入的包添加exclusion排除对应的子依赖即可。

问题解决~
博客讲述了在项目中引入新包导致的依赖版本冲突问题。作者通过分析发现新引入的linkshop-api包内的子依赖mktact-common-domain版本与项目中原有的1.0.2版本冲突。解决方法是在pom.xml文件中对新包添加exclusion,排除不一致的子依赖,从而解决了冲突。
9246

被折叠的 条评论
为什么被折叠?



