「ファイル」ウィンドウは、ファイルシステム内の Web アプリケーションの物理的な格納場所を示します。ツリーノードで使用できるコンテキストメニューのアクションは、プロジェクトに論理的に属しているというよりはファイル指向です。プロジェクトで論理操作を実行するには、「プロジェクト」ウィンドウを使用することを推奨します。
「ファイル」ビューを表示するには、「ウィンドウ」>「ファイル」を選択します。次の表は最上位ノードについての説明です。
| フォルダ。 | 説明 |
|---|---|
| <プロジェクト名> | プロジェクトのルートノード。 |
| build |
構築プロセスの中間出力が含まれています。build ディレクトリの構造と内容は、JSP ファイル、構築された Java ファイル、階層式スタイルシート、画像、Web のルートディレクトリなど、アプリケーションサーバーに配備される実際の Web アプリケーションを反映しています。構築を開始すると、IDE がこのディレクトリを再生成します。プロジェクトを削除すると、IDE がこのディレクトリを削除します。このディレクトリの内容は、プロジェクトのソースコードから動的に生成されるため、この内容はソース管理下に置くべきではありません。 「プロジェクト」ウィンドウでプロジェクトを右クリックし、「構築」>「プロジェクトの生成物を削除」または「構築」>「主プロジェクトの生成物を削除して構築」を選択すると、このフォルダは削除されます。 |
| dist | プロジェクトの WAR ファイルを含みます。WAR ファイルはプロジェクトの構築時に作成されます。 |
| lib | プロジェクトに関連したコンポーネントライブラリを含みます。 |
| nbproject |
プロジェクトのメタデータファイルを含みます。メタデータファイルには次のものが含まれます。
|
| src |
プロジェクトの主 Java ソースルート。現時点では、プロジェクトにつき Java ソースルートは 1 つだけです。すべてのソースはバージョン管理できます。 src ノードは、アプリケーションに固有のサーブレット、Bean、およびその他 Java クラスを生成する Java ソースファイルを保持します。Java パッケージ階層はディレクトリ構造として、このディレクトリの下に反映されます。Web プロジェクトを作成したときに、IDE が JavaServer Faces Web フォームのバッキングファイルを保持するデフォルトのパッケージを作成します。このパッケージの初期名は、プロジェクト名から派生されます。 |
| test |
IDE では使用されません。 |
| web |
アプリケーションクライアントからアクセス可能なアプリケーション (HTML ページ、JSP ページ、CSS スタイルシートファイル、および リソース) の静的内容を保持します。このディレクトリは Web アプリケーションのドキュメントルートで、そのサブディレクトリ構造は、ファイルにアクセスするときに要求される要求 URI に反映されます。
web フォルダには、Web アプリケーション配備記述子 ( |
| build.xml |
プロジェクトを構築する主スクリプトを保持します。
|