现象:
当添加 jar 包 “org.apache.shardingsphere:sharding-jdbc-core:4.0.0-RC2”(仅用作举例) 后,idea给出下方的提示,并

解决:

先找到要引入 jar 包的所在模块,并按上图操作,然后控制台(Run)里会打印出 jar 包的依赖关系,有时候依赖关系比较多,可以拷贝到文本中,找到刚刚添加的 jar 包的依赖关系。

红框中有箭头指向的就是有冲突的 jar 包,需要将它们去掉(第一个冒号前面的代码即为 groupId,直接去掉这个 groupId 即可)。
将这个 jar 包的引入,改为如下形式,即可解决 jar 包冲突问题。
compile("org.apache.shardingsphere:sharding-jdbc-core:4.0.0-RC2") {
exclude group: 'org.codehaus.groovy'
exclude group: 'org.yaml'
}