此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Boot 3.4.0! |
开始
要开始使用该插件,需要将其应用于您的项目。
该插件将发布到 Spring snapshots 存储库。
可以将 Gradle 配置为使用 snapshots 存储库,然后可以使用该块应用插件。
要将 Gradle 配置为使用 snapshots 存储库,请将以下内容添加到您的 (Groovy) 或 (Kotlin) 中:plugins
settings.gradle
settings.gradle.kts
-
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 '3.3.7-SNAPSHOT'
}
plugins {
id("org.springframework.boot") version "3.3.7-SNAPSHOT"
}
单独应用时,该插件对项目进行很少的更改。
相反,该插件会检测何时应用某些其他插件并做出相应的反应。
例如,当应用插件时,将自动配置用于构建可执行 jar 的任务。
典型的 Spring Boot 项目将至少应用 groovy
、java
或 org.jetbrains.kotlin.jvm
插件,并使用 io.spring.dependency-management
插件或 Gradle 的原生 bom 支持进行依赖项管理。
例如:java
-
Groovy
-
Kotlin
plugins {
id 'java'
id 'org.springframework.boot' version '3.3.7-SNAPSHOT'
}
apply plugin: 'io.spring.dependency-management'
plugins {
java
id("org.springframework.boot") version "3.3.7-SNAPSHOT"
}
apply(plugin = "io.spring.dependency-management")
要了解有关 Spring Boot 插件在应用其他插件时的行为方式的更多信息,请参阅对其他插件做出反应的部分。