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 プロジェクトの作成
新規プロジェクトの作成
新規 EJB プロジェクトウィザードを開くには、 メニューで を選択し、次に を選択します。
図7.1 New EJB Project ウィザード
詳細の指定
次の詳細を入力します。- プロジェクト名JBoss Developer Studio で表示されるプロジェクト名ですが、デプロイされた JAR ファイルのデフォルトのファイル名にもなります。
- プロジェクトの場所プロジェクトのファイルが保存されるディレクトリーです。現在のワークスペースのディレクトリーがデフォルトになります。
- ターゲットランタイムプロジェクトに使用されるサーバーランタイムです。デプロイするサーバーによって使用される JBoss EAP 6 ランタイムに設定する必要があります。
- EJB モジュールバージョン。エンタープライズ Bean が準拠する EJB 仕様のバージョンになります。Red Hat は
3.1の使用を推奨します。 - これでプロジェクトのサポート対象機能を調整できるようになります。選択したランタイムにデフォルト設定を使用します。
クリックして作業を継続します。Java 構築設定
この画面では、Java ソースファイルが格納されるディレクトリーや構築された出力が置かれるディレクトリーをカスタマイズできます。この設定は変更せずに をクリックします。EJB モジュール設定
デプロイメント記述子が必要な場合は Generate ejb-jar.xml deployment descriptor チェックボックスにチェックマークを付けます。EJB 3.1 ではデプロイメント記述子は任意で、必要な場合は後で追加できます。をクリックするとプロジェクトが作成され、Project Explorer に表示されます。
図7.2 Project Explorer の新規作成された EJB プロジェクト
構築アーティファクトのサーバーへの追加
サーバータブにて、構築アーティファクトをデプロイしたいサーバーを右クリックし、 Add and Remove ダイアログを開きます。Add and Remove を選択します。Available カラムよりデプロイするリソースを選択し、 ボタンをクリックします。リソースが Configured カラムに移動します。 をクリックしてダイアログを閉じます。
図7.3 ダイアログの追加と削除
結果
ビルドし、指定のサーバーにデプロイできる EJB プロジェクトが JBoss Developer Studio で作成されます。
プロジェクトにエンタープライズ Bean が追加されないと、JBoss Developer Studio は「An EJB module must contain one or more enterprise beans」という警告を表示します。プロジェクトにエンタープライズ Bean が 1 つ以上追加されると、この警告は表示されないようになります。