プロジェクト機能を追加することにより、
追加した機能をプロジェクトで利用できるようになります。
プロジェクト機能を追加したプロジェクトには、追加した機能を利用するための
ライブラリー(JAR ファイル)への参照が追加され、
プロジェクトを AP サーバーにデプロイする際には、
それらの JAR ファイルは、自動的に AP サーバーにデプロイ(コピー)されます。
※ 例えば、Web プロジェクトでは、展開ディレクトリー形式でデプロイすると、
アプリケーション・ルート・ディレクトリーの WEB-INF\lib 下にコピーされます。
自動的に JAR ファイルがデプロイされることは便利ですが、場合によっては、
特定の JAR ファイルをデプロイして欲しくないケースが出てきます。
例えば、デプロイされる JAR ファイルが、既にアプリケーション共有のライブラリーとして
AP サーバー上に用意されていたり、上位のクラスローダーでロードされるケースです。
または、アプリケーション共有のライブラリーとして、ユーザーが自ら追加するかもしれません。
そのため、MyEclipse ではプロジェクト機能の追加により参照設定された JAR ファイルごとに、
AP サーバーへのデプロイ対象とならないように設定にすることができます。
「MyEclipse」メニュー・バーから「設定」を選択して「設定」ダイアログを開き、
「MyEclipse Enterprise Workbench」>「プロジェクト機能」>「"対象となる機能"」
を選択します。
以下の図のように、表示されている画面で、対象となるバージョンの JAR ファイルを
ドリルダウンし、「Server deployemnt excludes」を選択して「編集」ボタンをクリック
します。

図1.AP サーバーへのデプロイ対象とならないように設定
開いた「JAR デプロイメントのフィルタリング」ダイアログでは、デプロイしない
AP サーバーを選択できます。

図2.デプロイしない AP サーバーを選択
以上のようなデプロイ対象とならない設定を活用してください。


















