バイナリー・モジュールのエクスポートおよびインポート

ワークスペースにバイナリー・モジュールを追加したり、これを削除したりすることができます。

始める前に

バイナリー・モジュールは、Java™ EE モジュール (例えば、EJB、Web、コネクター、アプリケーション、クライアント、 およびユーティリティー JAR) が、EAR 内でバイナリー状態であるものです (つまり、単一の .jar、.war、または .rar ファイル)。

このタスクについて

ワークスペースでバイナリー・モジュールを使用することによって、 開発者は、ソース・モードで (つまり、プロジェクトとして) 作業中のアクティブ・コンポーネントのみをロードし、 他のすべてのモジュールをバイナリー状態のままにしておくことができるため、 パフォーマンスを改善できます。これにより、 モジュールを変更しているプロジェクトのみを要求することで、 ワークスペース・サイズが削減されます。バイナリー・モジュールに対してはビルダーも、バリデーターも実行されないため、 パフォーマンスが改善されます。

デプロイメント記述子ファイル、.java ファイル、 マッピング・ファイル、MANIFEST.MF ファイルはいずれも変更できません。 ただし、それぞれのエディターで読み取り専用モードで読み取ることはできます。

手順

  1. バイナリーとしてモジュールをエクスポートするには、以下の手順を行います。
    1. アプリケーションに EJB が含まれる場合、 エクスポートする前に EAR のデプロイメントの準備ができている必要があります。EJB プロジェクトを 右クリックし、「Java EE ツール」 > 「デプロイメントの準備」を選択します。
    2. プロジェクトを右クリックし、「エクスポート」 > 「共有 EAR ファイル」を選択します。
    3. 共有 EAR エクスポート」ページで、「参照」をクリックし、 EAR ファイルの宛先フォルダーを選択します。
    4. サーバーのパフォーマンスを最適化する場合は「特定のサーバー・ランタイム用に最適化 (Optimize for a specific server runtime)」を選択します。 パフォーマンスを最適化しない場合は「特定のサーバー・ランタイム用に最適化 (Optimize for a specific server runtime)」をクリアします。 デフォルトのサーバー・ランタイムを受け入れるか、別のランタイムを選択します。
      注: WebSphere® Application Server をランタイムとして選択している場合、「特定のサーバー・ランタイム用に最適化 (Optimize for a specific server runtime)」はデプロイメントに対して何の影響も与えません。このフィーチャーが WebSphere Application Server には実装されないためです。
    5. 「既存ファイルの上書き」を選択するか、 または、既存ファイルを上書きしない場合は「既存ファイルの上書き」をクリアします。
    6. 「終了」をクリックします。
  2. バイナリーとしてモジュールをインポートするには、以下の手順を行います。
    1. プロジェクトを右クリックし、「インポート」 > 「共有 EAR ファイル」を選択します。
    2. 共有 EAR インポート」ページで、「参照」をクリックし、 インポートする EAR ファイルを見つけます。
    3. EAR ファイルに関連付けられた「EAR プロジェクト」を選択します。
    4. インポートしたプロジェクトの「ターゲット・ランタイム」を選択します。
    5. 「終了」をクリックします。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: timpexbinmod.html