首先查看产生依赖冲突的类jar,其次找出我们不想要的依赖类jar,手工将其排除在外就可以了。具体执行步骤如下 1、查看依赖冲突 a.通过dependency:tree是命令来检查版本冲突 mvn -Dverbose dependency:tree 1. 当敲入上述命令时,控制台会出现如下内容 [INFO] org.example:hello:jar:1.0-SNAPSHOT [INFO] +- org.spr...
1、第一声明优先原则: 在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。 所以,先声明自己要用的版本的jar包即可。 2、路径近者优先: 直接依赖优先于传递依赖,如果传递依赖的jar包版本冲突了,那么可以自己声明一个指定版本的依赖jar,即可解决冲突。 3、排出原则: 传递依赖冲突时,可...
1.安装maven helper file -> setting -> plugins -> maven helper 下载插件并安装。 2.使用 1.随便选择一个pom.xml文件 这里有text和Analyzer两种。 2.选择 1.点击Analyzer,会发现有些冲突。 2.选中冲突的,会有冲突细节 3.在冲突的依赖上右键,会提示排除,点击即可,会自动添加依赖排除 4.查看依赖,绿色的部...
1、第一声明优先原则: 在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。 所以,先声明自己要用的版本的jar包即可。 2、路径近者优先: 直接依赖优先于传递依赖,如果传递依赖的jar包版本冲突了,那么可以自己声明一个指定版本的依赖jar,即可解决冲突。 3、排出原则: 传递依赖冲突时,可...