环境安装
安装Spring Boot
Spring Boot
可以与“经典”Java
开发工具一起使用,也可以作为命令行工具安装。无论哪种方式,您都需要Java SDK v1.8或更高版本。在开始之前,您应该使用以下命令检查当前的Java
安装:
java -version
如果您不熟悉Java
开发,或者想要试用Spring Boot
,则可能需要先尝试Spring Boot CLI
(命令行界面)。否则,请继续阅读“经典”安装说明。
Java Developer的安装说明
您可以像使用任何标准Java库一样使用Spring Boot
。为此,请在类路径中包含相应的spring-boot-*.jar
文件。Spring Boot
不需要任何特殊工具集成,因此您可以使用任何IDE或文本编辑器。此外,Spring Boot
应用程序没有什么特别之处,因此您可以像运行任何其他Java程序一样运行和调试Spring引导应用程序。
虽然您可以复制Spring Boot
罐,但我们通常建议您使用支持依赖关系管理的构建工具(例如Maven
或Gradle
)。
Spring Boot
与Apache Maven 3.3
或更高版本兼容。如果您尚未安装Maven,则可以按照maven.apache.org上的说明进行操作。
Maven安装
在许多操作系统上,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
文件:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>myproject</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!-- Inherit defaults from Spring Boot -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.1.RELEASE</version>
</parent>
<!-- Add typical dependencies for a web application -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<!-- Package as an executable jar -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
安装Spring Boot CLI
Spring Boot CLI
(命令行界面)是一个命令行工具,可用于使用Spring
快速原型。它允许您运行Groovy
脚本,这意味着您拥有熟悉的类似Java
的语法,而没有太多的样板代码。
您不需要使用CLI来使用Spring Boot
,但它绝对是实现Spring
应用程序的最快方法。
OSX Homebrew安装
如果您使用的是Mac并使用Homebrew
,则可以使用以下命令安装Spring Boot CLI
:
brew tap spring-io/tap
brew install spring-boot