今天又遇到了之前碰到的一个问题,那就是当我在pom.xml文件中导入一个新包后,导致项目引入其他包的某个类爆红。
在引入如下新的包之后:
导致之前引入的类出现了爆红:
定位问题:
在新引入的linkshop-api包内对mktact-common-domain也有子依赖,并且版本号为1.0。
而在本项目当中引入的mktact-common-domain的版本是1.0.2,因此造成了version冲突。
解决办法:
在pom.xml文件中对新引入的包添加exclusion排除对应的子依赖即可。
问题解决~