EJB プロジェクトの作成

EJB モジュール内に含まれるリソースを編成するには、EJB プロジェクトを使用します。

このタスクについて

EJB モジュールを使用して、1 つ以上のエンタープライズ Bean をアセンブルし、単一のデプロイ可能な単位にします。これは、標準 Java™ アーカイブ (JAR) ファイルにデプロイされます。 EJB モジュールは独立型アプリケーションとして使用し、 あるいは他のモジュールと結合させて、Java EE エンタープライズ・アプリケーションを作成することもできます。 EJB モジュールは、エンタープライズ Bean コンテナーにインストールして実行します。 EJB プロジェクトは、サーバー上に正常にデプロイして稼働させるためには、 (EAR にモジュールとして定義された) エンタープライズ・アプリケーション・プロジェクトから参照されていなければなりません。

EJB モジュールには、以下のものが含まれています。

手順

  1. Java EE パースペクティブで、「ファイル」 > 「新規」 > 「その他」を選択します。
  2. 「新規プロジェクト」ウィザードで、「EJB」 > 「EJB プロジェクト」と選択し、「次へ」をクリックします。
  3. 「プロジェクト名」フィールドに、EJB プロジェクトの名前を入力します。
  4. オプション: EJB プロジェクトに異なるワークスペース・ディレクトリーを使用するには、「プロジェクト・コンテンツ」の設定を変更します。
    注: 別のプロジェクトで既に使用されている、デフォルト以外のプロジェクト・ロケーションを指定すると、プロジェクトの作成は失敗します。
  5. 「ターゲット・ランタイム」フィールドで、開発のターゲットとなるアプリケーション・サーバーを選択します。 この選択により、プロジェクトのクラスパス・エントリーが変更されて、コンパイルおよびランタイムの設定に影響があります。 ターゲット・ランタイムが存在しない場合、または別のランタイムを使用する場合は、「新規」ボタンを使用します。
  6. オプション: 「EAR にプロジェクトを追加」チェック・ボックスを選択して、エンタープライズ・アプリケーション (EAR) プロジェクトに新規モジュールを追加します。 「EAR プロジェクト」組み合わせボックスで、新しいプロジェクト名を入力するか、またはドロップダウン・リストから既存のエンタープライズ・アプリケーション・プロジェクトを選択します。 あるいは、「新規」ボタンをクリックして、「新規エンタープライズ・アプリケーション・プロジェクト」ウィザードを起動します。 「次へ」をクリックします。
    注: 新規 EAR プロジェクト名を入力すると、この EAR プロジェクトは作成しているプロジェクトのバージョンを基にした最も低い互換性の Java EE バージョンがあるデフォルト・ロケーションに作成されます。エンタープライズ・アプリケーション・プロジェクトに別のバージョンまたは別のロケーションを指定したい場合は、 「新規エンタープライズ・アプリケーション・プロジェクト」ウィザードを使用する必要があります。
  7. オプション: Java ソース・ファイルが保管されるディレクトリーを変更するには、「ソース・フォルダー」の値を変更します。
  8. オプション: エンタープライズ Bean のクライアント・インターフェース・クラスを別個の EJB クライアント JAR ファイルに保持したい場合は、「クライアント・インターフェースおよびクラスを保持するために EJB クライアント JAR プロジェクトを作成」チェック・ボックスを選択します。 この EJB クライアント JAR ファイルは、プロジェクト・ユーティリティー JAR ファイルとしてエンタープライズ・アプリケーションに追加されます。また、EJB クライアント JAR プロジェクトの「名前」またはクライアント JAR ファイルの名前 (「クライアント JAR の URI」) を変更することもできます。
  9. 「終了」をクリックします。

次のタスク

注: 「新規プロジェクト」ウィザードにより、デフォルトのファセットがプロジェクトに自動的に追加されます。「設定」ウィンドウで、これらのファセットを変更したり、新規ファセットを追加したりできます。 詳しくは、ファセットの追加 (Adding facets) を参照してください。


フィードバック