Spring Bootのビルド成果としてWARを得る方法を調べました。前提として、Spring BootアプリケーションのビルドにはMavenを使っています(GradleやSTSの場合の手順については触れません)。 Spring BootでWebアプリケーションをビルドする場合、デフォルトではJARファイルが生成され、それを実行すると組み込み型のTomcatが使用されます。けれども実際の使用においては、すでに独立して動くTomcatが存在しており、その上で自身のアプリケーションを動かしたいというケースも多いと思います。 今回も例によってSpring公式のドキュメントを参照しましたが、チップスなので訳出まで載せるのはやめておきます。 Mavenビルド設定の変更 まずはpom.xmlを変更します。 パッケージングの設定を変更するために<packaging>タグを追加します: <packagin