SpringBoot入门(二) ---pom文件的理解

在新建一个springboot项目时,我们发现,大多数的jar包依赖,并没有配置版本号

在这里插入图片描述
然后我们发现,这个pom文件有父pom,在这里定义了常用的jar包的版本号

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.2.RELEASE</version>
        <relativePath/> &lt;!&ndash; lookup parent from repository &ndash;&gt;
    </parent>

在这里插入图片描述

这样做的好处:

避免版本兼容问题

当我们的项目,有其他父pom的时候,需要怎么处理:

我们可以把org.springframework.boot这个pom文件引入到dependencyManagement标签内:

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-parent</artifactId>
                <version>2.2.2.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

世界上有10种人,一种是懂二进制的,一种是不懂二进制的。

感谢您的收看,如有哪里写的不对 请留言,谢谢。

发布了71 篇原创文章 · 获赞 54 · 访问量 42万+

猜你喜欢

转载自blog.csdn.net/weixin_43326401/article/details/104066330