第3章 サーバーへのアプリケーションのデプロイ
アプリケーションは、ベアメタルまたは OpenShift Container Platform 上で実行されている JBoss EAP サーバーにデプロイできます。
ベアメタル上で実行されている JBoss EAP サーバーにアプリケーションをデプロイするには、次の手順に従います。
OpenShift Container Platform 上で実行されている JBoss EAP サーバーにアプリケーションをデプロイするには、以下の手順に従います。
3.1. ベアメタルインストールへのアプリケーションのデプロイ
JBoss EAP デプロイプラグインを使用して、アプリケーションを JBoss EAP にデプロイできます。
前提条件
アプリケーションを作成している。
詳細は、Hello World サーブレットの作成 を参照してください。
- JBoss EAP が実行されている。
手順
アプリケーションのルートディレクトリーに移動します。
アプリケーションのルートディレクトリーには、
pom.xml
設定ファイルが含まれています。次のビルド設定を
pom.xml
設定ファイルの<project>
セクションに追加して、アプリケーションアーカイブファイル名を定義します。<build> ... <finalName>${project.artifactId}</finalName> 1 </build>
- 1
- デプロイメントの名前をプロジェクトのアーティファクト ID に設定します。
JBoss EAP デプロイプラグインを使用してアプリケーションをビルドおよびデプロイします。
$ mvn package wildfly:deploy
検証
ブラウザーでアドレス
http://localhost:8080/helloworld/
に移動します。http://localhost:8080/helloworld/HelloWorld にリダイレクトされ、次のメッセージが表示されます。
Hello World!