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/にアクセスすればウェブアプリが確認できると思います。
詳細は参考サイトを見てください。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント