Spring Bootには3つのランチャーがあります:JarLauncher/PropertiesLauncher/WarLauncher。 実行可能なjarの場合、デフォルトでJarLauncherが使用されます。今度は、代わりにPropertiesLauncherを使用して、外部クラスパスを使用することができます。私はそれをどのように指定することができますスプリングブーストgradleプラグインですか?このdoc D.3.1 Launcher manifestのD3.1にAccoringSpring起動グラードにLauncherを指定する方法は?
が、私はこのようなMANIFEST.MFのメインクラスを指定することができます。
Main-Class: org.springframework.boot.loader.JarLauncher
Start-Class: com.mycompany.project.MyApplication
しかし、春ブーツのGradleで、次のコードスニペットは、実際には[スタート]を指定しますメインクラスではなくクラスです。
springBoot {
mainClass = "com.sybercare.HealthServiceApplication"
}
手動でMANIFIEST.MFを作成する必要がありますか、これを行うにはより良い方法がありますか?
ありがとうございます!