Spring BootでWARを作成してTomcatにデプロイしてみる(Maven)

Spring BootでWARを作成してTomcatにデプロイしてみる(Maven)

Spring BootのウェブアプリをWARにします。STSでWARにしてみました。

pom.xmlに以下1行追加します。(なければ)

<packaging>war</packaging>

groupIdはパッケージ名に合わせる必要があります。例えば、com.sampleというパッケージにした場合は以下のように設定します。

<groupId>com.sample</groupId>

またTomcatにWARを配置する場合は以下も追記が必要です。

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
</dependency>

プロジェクトを右クリックして「実行」-「Mavenビルド」で「構成の編集」が開くので、ゴールにpackageと入力します。

プロジェクト名\target\配下にwarファイルが作成されます。このwarファイルを

tomcat\webapps\配下に配置してTomcatを起動すればデプロイ完了です。

sample.warというファイルの場合、webapps\sample\というフォルダが作成されますので、http://localhost/sample/にアクセスすればウェブアプリが確認できると思います。

詳細は参考サイトを見てください。

 

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました