J2EE パースペクティブで J2EE アプリケーションを開発している間、
「プロジェクト・エクスプローラー」ビューは、J2EE プロジェクトおよびリソースのメイン・ビューです。
「プロジェクト・エクスプローラー」ビュー
「プロジェクト・エクスプローラー」ビューは、J2EE デプロイメント記述子、Java 成果物、リソース、Web サービス、データベース、動的 Web プロジェクト成果物のモデルを含むすべてのプロジェクト・リソースの統合ビューです。
J2EE デプロイメント記述子とその内容に関する作業を行う場合は、このビューを使用する必要があります。
エンタープライズ・アプリケーション・プロジェクトを簡単に表示でき、これに関連するすべてのモジュールを参照できます。
「プロジェクト・エクスプローラー」ビューでモジュールを展開して、各プロジェクトの「デプロイメント記述子」エレメントをダブルクリックすると、デプロイメント記述子エディターが開きます。
各プロジェクトにおいて、視覚化された内容は J2EE モジュールの型固有のものです。
有効なナビゲート可能モデル・オブジェクトがあれば表示されます。これを使用して関連する J2EE デプロイメント記述子エディターを開くことができます。
また、Java およびリソース内容が、それぞれの J2EE モジュールごとに表示されます。
以下のイメージは、ツールバーで「型別にプロジェクトをグループ化」オプションを選択した場合の「プロジェクト・エクスプローラー」ビューです。

- エンタープライズ・アプリケーション
- すべてのエンタープライズ・アプリケーション・プロジェクトの階層モデルが表示されます。
- アプリケーション・クライアント・プロジェクト
- すべてのアプリケーション・クライアント・モジュールの階層モデルが表示されます。
- コネクター・プロジェクト
- すべてのコネクター・モジュールの階層モデルが表示されます。
- 動的 Web プロジェクト
- すべての動的 Web モジュールの階層モデルが表示されます。
- EJB プロジェクト
- すべての EJB プロジェクトの階層モデルが表示されます。各 EJB プロジェクトには、さまざまな型の Bean およびマッピングの編成用に以下のサブフォルダーが含まれます。
- セッション Bean
- エンティティー Bean
- メッセージ駆動型 Bean
- マップ
- その他のプロジェクト
- J2EE 以外のすべてのモジュール・プロジェクト (Java™ プロジェクトなど) が表示されます。この Java プロジェクトは、次のいずれでも構いません。
- ワークスペース内の既存エンタープライズ・アプリケーション・プロジェクトのためのユーティリティー・プロジェクト。
- EJB プロジェクト内の Bean のためのクライアント・インターフェース・クラス (リモート、ホーム、ローカル、もしくはローカル・ホーム・インターフェース) が組み込まれた EJB クライアント JAR プロジェクト
- ワークスペースに含まれている、J2EE 開発には無関係の Java プロジェクト
- データベース
- ワークベンチの任意のプロジェクトに含まれているデータベース・ファイルを表示します。
このノードは、データ・パースペクティブの「データベース定義」ビューに似ています。
- データベース・サーバー
- 定義されているデータベース接続が表示されます。このデータベース・サーバー・ノードは、データ・パースペクティブの「データベース・エクスプローラー」ビューに似ています。