Как исключить зависимый jar pom.xml из его названного места - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть ситуация, когда у меня есть проект A, который имеет ссылку на проект B.

В проекте A используется другая версия JAR Spring-Boot (т. Е. 2.6), в то время как B использует другую версию (т. Е. 1.3.3), и поскольку B добавляется как зависимость для A, выполнение не удалось из-за конфликта с банкой. Может кто-нибудь посоветовать мне, как исключить все банки, которые относятся к B? Только выборочное исключение - это способ или любой другой способ исключить все банки.

1 Ответ

0 голосов
/ 08 ноября 2018

Вы можете включить project A как ссылку на Project B, но исключить ее зависимости:

<dependency>
    <groupId>com.company</groupId>
    <artifactId>projecta</artifactId>
    <version>your.version.here</version>
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>dependency-you-want-to-exclude</artifactId>
        </exclusion>
    </exclusions>
</dependency>
...