去除maven父依赖_如何排除maven继承子依赖关系中的父pom依赖关系?

您可以使用DependencyManagement部分重写依赖项的版本:

com.fasterxml.jackson

jackson-bom

2.8.8

com.fasterxml.jackson

jackson-bom

这是父级的一个例子:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

test

test-parent

pom

1.0-SNAPSHOT

test-child

org.slf4j

slf4j-api

1.7.14

这是覆盖依赖项版本的子级示例:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

test-parent

test

1.0-SNAPSHOT

4.0.0

test-child

org.slf4j

slf4j-api

1.7.25

org.slf4j

slf4j-api

这是为子项解析的依赖项

mvn dependency:tree

[INFO] Scanning for projects...

[INFO]

[INFO] --------------------------< test:test-child >---------------------------

[INFO] Building test-child 1.0-SNAPSHOT

[INFO] --------------------------------[ jar ]---------------------------------

[INFO]

[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ test-child ---

[INFO] test:test-child:jar:1.0-SNAPSHOT

[INFO] \- org.slf4j:slf4j-api:jar:1.7.25:compile

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 0.703 s

[INFO] Finished at: 2018-07-23T18:08:48+02:00

[INFO] ------------------------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值