EJB プロジェクトが、関連する EJB クライアント JAR プロジェクトで構成される場合、EJB クライアント JAR プロジェクトを除去できます。EJB クライアント JAR プロジェクトの内容は、EJB プロジェクトに結合さ
れ、すべての参照が更新され、EJB クライアント JAR プロジェクトは削除さ
れます。
EJB クライアント JAR プロジェクトの除去は、やり直しはでき
ませんが、EJB クライアント JAR ファイルを後で再作成できます。
詳しくは、EJB
クライアント JAR プロジェクトの作成を参照してください。
EJB プロジェクトから EJB クライアント JAR プロジェクトを除去する方法:
- 「J2EE パースペクティブ」の「プロジェクト・エクスプローラー」ビューで、
EJB モジュールを右クリックして、ポップアップ・メニューからを選択する。
- 除去の確認を求める警告ダイアログが表示されます。
「はい」をクリックして、EJB クライアント JAR プロ
ジェクトを除去する。
除去プロセスでは、以下のことが自動的に行われます。
- EJB クライアント JAR プロジェクトの内容が EJB プロジェクトに結合される。
- EJB プロジェクトおよび EJB クライアント JAR プロジェクト内に重複ファイルが存在する場合、
上書きするかどうかをユーザーに確認する。
- すべての参照が次のように更新される。
- プロジェクト・ユーティリティー JAR としての EJB クライアント JAR への参照が、
すべての参照 EAR プロジェクトから除去される。
- 参照 EAR プロジェクトに EJB モジュール・プロジェクトが含まれていない場合は、
EJB モジュール・プロジェクトがプロジェクト・ユーティリティー JAR として
参照 EAR プロジェクトに追加される。
- EJB クライアント JAR プロジェクト内の外部クラスパス・エントリー (例えば、xerces.jar のクラスパス・エントリー) がすべて、EJB プロジェクトにコピーされる。
- Java™ JAR 依存関係 (例えば、EJB クライアント JAR プロジェクトの
マニフェスト・クラスパス・エントリー) がすべて、EJB プロジェクトにコピーされる。
- EJB クライアント JAR プロジェクトを含む EAR プロジェクト内の
他のモジュールの Java JAR 依存関係はすべて、EJB クライアント JAR プロジェクト
ではなく EJB プロジェクトを参照するように更新される。
- EJB クライアント JAR プロジェクトが削除される。