需求:
在使用Maven的过程中,我们可能会遇到就是你依赖的包(***-message)的依赖包(***_basic 1.1.7),可能与你当前项目需要的依赖包(***_basic 1.2.0)可能版本不一致。
1、war
打包的时候不把依赖war中的相关jar发布过去
2、jar
方法1:去掉依赖包(***-message)中依赖包(***-basic)
jar包:***-message
依赖包:***-basic
jar包:***-personoa
依赖包:***-bussiness(依赖***-basic)
依赖包:***-message
方法2:强制以对的版本为准的***-basic,那么就会以1.2.0为为主。
<dependency>
<groupId>****</groupId>
<artifactId>***-personoa</artifactId>
<version>1.2.0</version>
<type>jar</type>
</dependency>