このバージョンはまだ開発中であり、まだ安定しているとは見なされていません。最新の安定バージョンについては、Spring Boot 3.4.4 を使用してください! |
アプリケーションの公開
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
プロパティをアプリケーションのメインクラスの名前で構成する必要があります。