2.3.3.2. Red Hat CodeReady Studio でのクイックスタートの実行
クイックスタートのダウンロード完了後、Red Hat Developer Studio にインポートし、JBoss EAP にデプロイできます。
クイックスタートの Red Hat CodeReady Studio へのインポート
各クイックスタートには、プロジェクトおよび設定情報が含まれる POM ファイルが同梱されています。この POM ファイルを使用すると、簡単にクイックスタートを Red Hat CodeReady Studio にインポートできます。
Red Hat CodeReady Studio へのインポート時にクイックスタートプロジェクトフォルダーが IDE ワークスペース内にある場合、IDE は無効なプロジェクト名と WAR アーカイブ名を生成します。作業を開始する前に、クイックスタートプロジェクトフォルダーが IDE ワークスペースの外部にあることを確認してください。
- Red Hat CodeReady Studio を起動します。
- File → Import の順に選択します。
Maven → Existing Maven Projects の順に選択し、Next をクリックします。
図2.1 既存の Maven プロジェクトのインポート

対象のクイックスタートのディレクトリー (
helloworldなど) を参照し、OK をクリックします。Projects リストボックスに、選択したクイックスタートプロジェクトのpom.xmlファイルが示されます。図2.2 Maven プロジェクトの選択

- Finish をクリックします。
helloworld クイックスタートの実行
helloworld クイックスタートを実行すると、JBoss EAP サーバーが適切に設定および実行されたことを簡単に検証できます。
- サーバーを定義していない場合は、JBoss EAP サーバーを Red Hat CodeReady Studio に追加します。Getting Started with CodeReady Toolsの Downloading, Installing, and Setting Up JBoss EAP from within the IDE を参照してください。
Project Explorer タブの helloworld プロジェクトを右クリックし、Run As → Run on Server の順に選択します。
図2.3 Run As - Run on Server

サーバーリストから JBoss EAP 7.3 サーバーを選択し、Next をクリックします。
図2.4 Run on Server

helloworld クイックスタートはすでにリストされ、サーバーで設定できる状態です。Finish をクリックしてクイックスタートをデプロイします。
図2.5 サーバーで設定されたリソースの変更

結果を検証します。
-
Server タブで、JBoss EAP 7.3 サーバーの状態が
Startedに変わります。 Console タブに、JBoss EAP サーバーの起動と
helloworldクイックスタートのデプロイメントに関するメッセージが表示されます。WFLYUT0021: Registered web context: /helloworld WFLYSRV0010: Deployed "helloworld.war" (runtime-name : "helloworld.war")
-
helloworldアプリケーションは http://localhost:8080/helloworld で利用でき、Hello World!というテキストが表示されます。
-
Server タブで、JBoss EAP 7.3 サーバーの状態が
helloworld クイックスタートの詳細は、helloworld クイックスタート を参照してください。
bean-validation クイックスタートの実行
bean-validation などの一部のクイックスタートは、ユーザーインターフェイスレイヤーの代わりに Arquillian テストを提供して機能を示します。
-
bean-validationクイックスタートを Red Hat CodeReady Studio にインポートします。 - Servers タブでサーバーを右クリックし、Start を選択して JBoss EAP サーバーを起動します。Servers タブが表示されない場合またはサーバーが未定義の場合は、JBoss EAP サーバーを Red Hat CodeReady Studio に追加します。Getting Started with CodeReady Toolsの Downloading, Installing, and Setting Up JBoss EAP from within the IDE を参照してください。
-
Project Explorer タブの
bean-validationプロジェクトを右クリックし、Run As → Maven Build の順に選択します。 以下を Goals 入力フィールドに入力し、Run を実行します。
clean verify -Parq-remote
図2.6 設定の編集

結果を検証します。
Console タブに
bean-validationArquillian テストの結果が表示されます。------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.jboss.as.quickstarts.bean_validation.test.MemberValidationTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.189 sec Results : Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------