EJB プロジェクトを EJB JAR ファイルにエクスポートする

対象のエンタープライズ Bean のテストが終了したら、 そのモジュールを EJB JAR ファイルにエクスポートできます。

このタスクについて

EJB プロジェクトをエクスポートする場合、このプロジェクトの内容は、 デプロイメント・コードが生成されているかどうかにかかわらず、EJB JAR ファイルにエクスポートされます。エクスポートされたサーバー・サイド JAR ファイルは、サーバー・サイドおよびクライアント・サイドの両方のパースペクティブから必要なコードをすべて含んでいるため、クライアント JAR ファイルとして使用できます。

重要: 「EJB JAR ファイルのエクスポート」ウィザードを使用して EJB プロジェクトをエクスポートする場合、このエクスポート・ウィザードには、EJB プロジェクトに関連した EJB クライアント JAR プロジェクトは含まれません。 EJB クライアント JAR ファイルを含めるには、EJB プロジェクトが含まれているエンタープライズ・アプリケーション EAR ファイルをエクスポートすることをお勧めします。その結果、EAR ファイルには依存 EJB クライアント JAR ファイルがユーティリティー JAR ファイルとして組み込まれます。 別の方法として、EJB プロジェクトをエクスポートする前に EJB クライアント JAR ファイルを削除するか、あるいは、 EJB クライアント JAR プロジェクトを別個に JAR ファイルとしてエクスポートすることもできます。チーム環境用の別のオプションとして、プロジェクトをまとめてエクスポートする方法もあります。 共有対象プロジェクトのエクスポートを参照してください。

この JAR ファイルへの EJB プロジェクトのエクスポート・プロセスは、 プロジェクトを共有する手段にはなりません。プロジェクトを共有する場合は、プロジェクトの共有を参照してください。

手順

  1. Java™ EE パースペクティブの「エンタープライズ・エクスプローラー」ビューで、エクスポートする EJB プロジェクトを右クリックし、「エクスポート」 > 「EJB JAR ファイル」を選択します。
    注: この EJB プロジェクトが以前にインポートされたもので、その上 imported_classes フォルダー (またはマイグレーションされていないプロジェクトからの imported_classes.jar ファイル) が存在する場合は、これらのインポート済みクラスがエクスポート済み JAR ファイル内に戻されマージされます。Java 出力フォルダー ("bin") のすべてのリソースは、EJB JAR に組み込まれます。
  2. 「EJB プロジェクト」ドロップダウン・リストで、名前がまだ入力されていない場合には、エクスポートするプロジェクトを選択します。
  3. 「宛先」フィールドに、エクスポートされた EJB モジュールの絶対パスと JAR ファイル名を入力します。
  4. オプション: エクスポートされた JAR ファイルにソース・ファイルを組み込むには、「ソース・ファイルのエクスポート」チェック・ボックスを選択します。
  5. オプション: 既存の JAR ファイルへエクスポート中に上書きの警告を出されたくない場合は、「既存ファイルの上書き」を選択します。
  6. 「終了」をクリックします。

タスクの結果

エクスポート後に EJB JAR ファイルをアプリケーション・サーバーにデプロイするには、 そのサーバーのベンダーが提供するデプロイメント・ツールを起動する必要があります。


フィードバック