7.2. エンタープライズ Bean プロジェクトの作成


7.2.1. JBoss Developer Studio を使用した EJB アーカイブプロジェクトの作成

このタスクでは、JBoss Developer Studio に Enterprise JavaBeans (EJB) プロジェクトを作成する方法を説明します。

要件

  • JBoss EAP 6 のサーバーとサーバーランタイムが設定されている必要があります。

手順7.1 JBoss Developer Studio での EJB プロジェクトの作成

  1. 新規プロジェクトの作成

    新規 EJB プロジェクトウィザードを開くには、File メニューで New を選択し、次に EJB Project を選択します。
    New EJB Project ウィザード

    図7.1 New EJB Project ウィザード

  2. 詳細の指定

    次の詳細を入力します。
    • プロジェクト名
      JBoss Developer Studio で表示されるプロジェクト名ですが、デプロイされた JAR ファイルのデフォルトのファイル名にもなります。
    • プロジェクトの場所
      プロジェクトのファイルが保存されるディレクトリーです。現在のワークスペースのディレクトリーがデフォルトになります。
    • ターゲットランタイム
      プロジェクトに使用されるサーバーランタイムです。デプロイするサーバーによって使用される JBoss EAP 6 ランタイムに設定する必要があります。
    • EJB モジュールバージョン。エンタープライズ Bean が準拠する EJB 仕様のバージョンになります。Red Hat は 3.1 の使用を推奨します。
    • これでプロジェクトのサポート対象機能を調整できるようになります。選択したランタイムにデフォルト設定を使用します。
    Next クリックして作業を継続します。
  3. Java 構築設定

    この画面では、Java ソースファイルが格納されるディレクトリーや構築された出力が置かれるディレクトリーをカスタマイズできます。
    この設定は変更せずに Next をクリックします。
  4. EJB モジュール設定

    デプロイメント記述子が必要な場合は Generate ejb-jar.xml deployment descriptor チェックボックスにチェックマークを付けます。EJB 3.1 ではデプロイメント記述子は任意で、必要な場合は後で追加できます。
    Finish をクリックするとプロジェクトが作成され、Project Explorer に表示されます。
    Project Explorer の新規作成された EJB プロジェクト

    図7.2 Project Explorer の新規作成された EJB プロジェクト

  5. 構築アーティファクトのサーバーへの追加

    サーバータブにて、構築アーティファクトをデプロイしたいサーバーを右クリックし、 Add and Remove ダイアログを開きます。Add and Remove を選択します。
    Available カラムよりデプロイするリソースを選択し、 Add ボタンをクリックします。リソースが Configured カラムに移動します。Finish をクリックしてダイアログを閉じます。
    ダイアログの追加と削除

    図7.3 ダイアログの追加と削除

結果

ビルドし、指定のサーバーにデプロイできる EJB プロジェクトが JBoss Developer Studio で作成されます。

プロジェクトにエンタープライズ Bean が追加されないと、JBoss Developer Studio は「An EJB module must contain one or more enterprise beans」という警告を表示します。プロジェクトにエンタープライズ Bean が 1 つ以上追加されると、この警告は表示されないようになります。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る