Spring Boot + Gradleでwarファイルを作成する方法

求人
Spring Boot + Gradleでwarファイルを作成する方法

STSのスタータープロジェクトで作成したプロジェクトはデフォルトでjarファイルを作成してくれますが、build.gradleとかいくつか修正することで、プロジェクト名\build\libs配下にwarファイルを作成することができます。

まず@SpringBootApplicationアノテーションのクラスはSpringBootServletInitializerを継承するようにします。configureメソッドを以下のようにオーバーライドします。

次にbuild.gradleを修正します。

上記を追加します。warファイルの名前を指定したい場合は以下のように書いて名前を指定します。

dependencies{}内に以下を追記しておく必要があります。

これでwarタスクを実行すればa.warファイルがlibs配下に作成されます。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA