控制Maven依賴的jar/war中的依賴包的版本

需求:code

在使用Maven的過程當中,咱們可能會遇到就是你依賴的包(***-message)的依賴包(***_basic 1.1.7),可能與你當前項目須要的依賴包(***_basic 1.2.0)可能版本不一致。io

一、war打包

打包的時候不把依賴war中的相關jar發佈過去方法

二、jarim

方法1:去掉依賴包(***-message)中依賴包(***-basic)項目

jar包:***-messageimg

依賴包:***-basicco

jar包:***-personoa版本

依賴包:***-bussiness(依賴***-basic)message

依賴包:***-message

方法2:強制以對的版本爲準的***-basic,那麼就會以1.2.0爲爲主。

<dependency>
	<groupId>****</groupId>
	<artifactId>***-personoa</artifactId>
	<version>1.2.0</version>
	<type>jar</type>
</dependency>
相關文章
相關標籤/搜索