首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在spring redis 2.6.1的pom文件中指定的其他spring模块的版本在哪里?

在spring redis 2.6.1的pom文件中指定的其他spring模块的版本在哪里?
EN

Stack Overflow用户
提问于 2022-01-24 23:32:55
回答 1查看 89关注 0票数 1

这里的新手。Spring模块2.6.1版本的pom文件可以在https://repo1.maven.org/maven2/org/springframework/data/spring-data-redis/2.6.1/spring-data-redis-2.6.1.pom上找到。spring-aop和其他一些Spring模块没有在文件中指定版本,但是当我查看依赖树时,版本是5.3.15

那么指定的版本在哪里呢?

EN

回答 1

Stack Overflow用户

发布于 2022-01-25 00:27:35

他们来自父母,也就是org.springframework.data.build:spring-data-parent:2.6.1。该POM包含一个部分

代码语言:javascript
复制
<properties>
    …
    <spring>5.3.15</spring>
    …
</properties>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-framework-bom</artifactId>
            <version>${spring}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        …
    </dependencies>
</dependencyManagement>

spring-framework-bom,称为物料清单 (AKA ),拥有各种Spring库的所有版本。

当您在项目中导入BOM时,它的dependencyManagement部分中列出的版本将成为一种推荐:如果没有指定其他版本,则将使用它们:

代码语言:javascript
复制
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>5.3.15</version>
        </dependency>
    </dependencies>
    …
</dependencyManagement>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70841757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档