最新の安定バージョンについては、Spring Boot 3.5.7 を使用してください! |
アプリケーションの公開
Maven-publish プラグインを使用した公開
Spring Boot jar または war を公開するには、MavenPublication で artifact メソッドを使用して公開に追加します。公開するアーティファクトを生成するタスクを artifact メソッドに渡します。例: デフォルトの bootJar タスクによって生成されたアーティファクトを公開するには:
Groovy
Kotlin
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 プラグイン (英語) が適用されると、boot という名前のディストリビューションが作成されます。このディストリビューションには、bootJar または bootWar タスクによって生成されたアーカイブと、それを Unix 系プラットフォームおよび Windows 上で起動するためのスクリプトが含まれています。Zip ディストリビューションと tar ディストリビューションは、それぞれ bootDistZip タスクと bootDistTar タスクによって構築できます。application プラグインを使用するには、その mainClassName プロパティをアプリケーションのメインクラスの名前で構成する必要があります。