исключение maven pom.xml для переходной и нормальной зависимости - PullRequest
0 голосов
/ 06 июня 2019

Я попытался добавить maven-зависимость напрямую, скажем, Spring Spring 3.0.7.release, и попытался добавить Spring-контекст 3.2.8.Release (это также имеет Spring-контекст в качестве транзитивной зависимости), как исключить Spring-контекст 3.0.7.это комментировать или удалить или мы можем использовать исключение здесь?

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${spring-version} </version>
        <!--    <exclusions>
                <exclusion>
                    <groupId>org.springframework</groupId>
                    <artifactId>spring-expression</artifactId>
                </exclusion>
            </exclusions> -->
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
            <version>3.0.7.RELEASE</version>
        </dependency>
    </dependencies>

1 Ответ

0 голосов
/ 06 июня 2019

Здесь нет необходимости исключать, версия spring-expression, которая у вас есть в вашем POM, перезаписывает другую версию, и Maven позаботится о том, чтобы использовалась только одна версия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...