0

我是 springboot 新手,使用 spring.io 创建项目以创建微服务。

使用 spring.io 网站创建项目时,会创建一个包含所有相关依赖项的 pom,但不会添加版本。我应该添加自己查看 maven 存储库 jar 的版本(所有 jar 都包含它们的版本)吗?

4

1 回答 1

4

所有依赖项(和配置)都由 Spring Boot 管理。您使用Spring Initializr生成的项目的父级将父级设置为spring-boot-starter-parent

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.5.2</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

spring-boot-starter-parent 的父级是spring -boot-dependencies,它定义了所有依赖版本。

因此,您无需手动指定任何版本的启动器依赖项或其依赖项。

请查看Baeldung 上的 Spring Boot Starter Parent 以获得快速概览。

于 2021-06-29T06:09:06.907 回答