検索

2.3.3.2. Red Hat CodeReady Studio でのクイックスタートの実行

download PDF

クイックスタートのダウンロード完了後、Red Hat Developer Studio にインポートし、JBoss EAP にデプロイできます。

クイックスタートの Red Hat CodeReady Studio へのインポート

各クイックスタートには、プロジェクトおよび設定情報が含まれる POM ファイルが同梱されています。この POM ファイルを使用すると、簡単にクイックスタートを Red Hat CodeReady Studio にインポートできます。

重要

Red Hat CodeReady Studio へのインポート時にクイックスタートプロジェクトフォルダーが IDE ワークスペース内にある場合、IDE は無効なプロジェクト名と WAR アーカイブ名を生成します。作業を開始する前に、クイックスタートプロジェクトフォルダーが IDE ワークスペースの外部にあることを確認してください。

  1. Red Hat CodeReady Studio を起動します。
  2. File Import の順に選択します。
  3. Maven Existing Maven Projects の順に選択し、Next をクリックします。

    図2.1 既存の Maven プロジェクトのインポート

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

    図2.2 Maven プロジェクトの選択

    The *Maven Projects* selection window.
  5. Finish をクリックします。

helloworld クイックスタートの実行

helloworld クイックスタートを実行すると、JBoss EAP サーバーが適切に設定および実行されたことを簡単に検証できます。

  1. サーバーを定義していない場合は、JBoss EAP サーバーを Red Hat CodeReady Studio に追加します。Getting Started with CodeReady ToolsDownloading, Installing, and Setting Up JBoss EAP from within the IDE を参照してください。
  2. Project Explorer タブの helloworld プロジェクトを右クリックし、Run As Run on Server の順に選択します。

    図2.3 Run As - Run on Server

    The *Run As* <pf-icon aria-label= *Run on Server* screen capture."/>
  3. サーバーリストから JBoss EAP 7.3 サーバーを選択し、Next をクリックします。

    図2.4 Run on Server

    The *Run on Server* window.
  4. helloworld クイックスタートはすでにリストされ、サーバーで設定できる状態です。Finish をクリックしてクイックスタートをデプロイします。

    図2.5 サーバーで設定されたリソースの変更

    The *Add and Remove Resources* window.
  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! というテキストが表示されます。

helloworld クイックスタートの詳細は、helloworld クイックスタート を参照してください。

bean-validation クイックスタートの実行

bean-validation などの一部のクイックスタートは、ユーザーインターフェイスレイヤーの代わりに Arquillian テストを提供して機能を示します。

  1. bean-validation クイックスタートを Red Hat CodeReady Studio にインポートします。
  2. Servers タブでサーバーを右クリックし、Start を選択して JBoss EAP サーバーを起動します。Servers タブが表示されない場合またはサーバーが未定義の場合は、JBoss EAP サーバーを Red Hat CodeReady Studio に追加します。Getting Started with CodeReady ToolsDownloading, Installing, and Setting Up JBoss EAP from within the IDE を参照してください。
  3. Project Explorer タブの bean-validation プロジェクトを右クリックし、Run As Maven Build の順に選択します。
  4. 以下を Goals 入力フィールドに入力し、Run を実行します。

    clean verify -Parq-remote

    図2.6 設定の編集

    The *Edit Configuration* window.
  5. 結果を検証します。

    Console タブに bean-validation Arquillian テストの結果が表示されます。

    -------------------------------------------------------
     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] ------------------------------------------------------------------------
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.