|
此版本仍在开发中,尚未视为稳定版。如需最新稳定版本,请使用 Spring Boot 4.0.4! |
快速开始
要开始使用该插件,需要先将其应用到您的项目中。
该插件已发布到 Spring 快照仓库。
可以配置 Gradle 使用快照仓库,然后通过 plugins 代码块应用该插件。
要配置 Gradle 使用快照仓库,请将以下内容添加到您的 settings.gradle(Groovy)或 settings.gradle.kts(Kotlin)文件中:
-
Groovy
-
Kotlin
pluginManagement {
repositories {
maven {
url = 'https://repo.spring.io/milestone'
}
maven {
url = 'https://repo.spring.io/snapshot'
}
gradlePluginPortal()
}
}
pluginManagement {
repositories {
maven { url = uri("https://repo.spring.io/milestone") }
maven { url = uri("https://repo.spring.io/snapshot") }
gradlePluginPortal()
}
}
然后可以使用 plugins 代码块来应用该插件:
-
Groovy
-
Kotlin
plugins {
id 'org.springframework.boot' version '4.1.0-SNAPSHOT'
}
plugins {
id("org.springframework.boot") version "4.1.0-SNAPSHOT"
}
单独应用该插件时,它对项目的改动很少。
相反,该插件会检测何时应用了某些其他插件,并据此作出响应。
例如,当应用 java 插件时,会自动配置用于构建可执行 JAR 的任务。
一个典型的 Spring Boot 项目至少会应用 groovy、java 或 org.jetbrains.kotlin.jvm 插件,并且还会使用 io.spring.dependency-management 插件或 Gradle 原生的 BOM 支持来进行依赖管理。
例如:
-
Groovy
-
Kotlin
plugins {
id 'java'
id 'org.springframework.boot' version '4.1.0-SNAPSHOT'
}
apply plugin: 'io.spring.dependency-management'
plugins {
java
id("org.springframework.boot") version "4.1.0-SNAPSHOT"
}
apply(plugin = "io.spring.dependency-management")
要了解当应用其他插件时 Spring Boot 插件的行为方式,请参阅对其他插件的响应一节。