How To Solve Maven Omitted For Conflict With

Intro How To Solve Maven Omitted For Conflict With

這篇介紹How To Solve Maven Omitted For Conflict With.

Intro

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Maven Dependency 的先後順序決定引用jar檔的優先順序。
當有Dependency版本衝突時,需要做Dependency Exclusions來排除不適用的jar版本。

example:
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>3.16.8</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</exclusion>
</exclusions>
</dependency>

照上例即會排除com.fasterxml.jackson.core有問題的版本,解決版本衝突。