此版本仍在开发中,尚未视为稳定版。如需最新稳定版本,请使用 Spring Boot 4.0.4spring-doc.cadn.net.cn

发布您的应用程序

使用 Maven-publish 插件进行发布

要发布您的 Spring Boot jar 或 war 文件,请使用 artifact 上的 MavenPublication 方法将其添加到发布内容中。 将生成您希望发布的构件的任务传递给 artifact 方法。 例如,要发布默认 bootJar 任务生成的构件:spring-doc.cadn.net.cn

publishing {
	publications {
		bootJava(MavenPublication) {
			artifact tasks.named("bootJar")
		}
	}
	repositories {
		maven {
			url = 'https://repo.example.com'
		}
	}
}
publishing {
	publications {
		create<MavenPublication>("bootJava") {
			artifact(tasks.named("bootJar"))
		}
	}
	repositories {
		maven {
			url = uri("https://repo.example.com")
		}
	}
}

使用 Application 插件进行分发

当应用 application 插件 时,会创建一个名为 boot 的分发版。 该分发版包含由 bootJarbootWar 任务生成的归档文件,以及用于在类 Unix 平台和 Windows 上启动它的脚本。 可以通过分别运行 bootDistZipbootDistTar 任务来构建 Zip 和 tar 格式的分发版。 要使用 application 插件,必须将其 mainClassName 属性配置为应用程序主类的名称。spring-doc.cadn.net.cn