微服务架构之Spring Boot(二)

2022-04-07 19:52:47 浏览数 (1)

Java Developer的安装说明

您可以像使用任何标准Java库一样使用Spring Boot。为此,请在类路径中包含相应的 spring-boot-*.jar 文件。Spring Boot不需要任何特殊

工具集成,因此您可以使用任何IDE或文本编辑器。此外,Spring Boot应用程序没有什么特别之处,因此您可以像运行任何其他Java程序一样运

行和调试Spring引导应用程序。

虽然您可以复制Spring Boot罐,但我们通常建议您使用支持依赖关系管理的构建工具(例如Maven或Gradle)。

Maven安装

Spring Boot与Apache Maven 3.3或更高版本兼容。如果您尚未安装Maven,则可以按照maven.apache.org上的说明进行操作。

在许多操作系统上,Maven可以与软件包管理器一起安装。如果您使用OSX Homebrew,请尝试 brew install maven 。

Ubuntu用户可以运行 sudo apt-get install maven 。使用Chocolatey的 Windows用户可以从提升(管理员)提示符运

行 choco install maven 。

Spring Boot依赖项使用 org.springframework.boot groupId 。通常,您的Maven POM文件继承自 spring-boot-starter-parent 项

目,并声明对一个或多个“Starters”的依赖关系。Spring Boot还提供了一个可选的 Maven插件来创建可执行jar。

以下清单显示了典型的 pom.xml 文件:

spring-boot-starter-parent 是使用Spring Boot的好方法,但它可能并不适合所有时间。有时您可能需要从其他父POM继

承,或者您可能不喜欢我们的默认设置。在这些情况下,请参见 第13.2.2节“使用不带父POM的Spring Boot”作为使

用 import 范围的替代解决方案。

Gradle安装

Spring Boot与Gradle 4.4及更高版本兼容。如果您尚未安装Gradle,则可以按照gradle.org上的说明进行操作。

可以使用 org.springframework.boot group 声明Spring Boot依赖项。通常,您的项目会声明对一个或多个“Starters”的依赖关系 。

Spring Boot提供了一个有用的Gradle插件,可用于简化依赖声明和创建可执行jar。

Gradle Wrapper

当您需要构建项目时,Gradle Wrapper提供了一种“获取”Gradle的好方法。它是一个小脚本和库,您可以与代码一起提交以引导构建过

程。

有关详细信息,请参阅

docs.gradle.org/4.2.1/userguide/gradle_wrapper.html。

0 人点赞