Java プロジェクトには、Java プログラムを作成するためのソース・コードと関連ファイルが含まれます。 これには、Java ソース・ファイルが変更されたときにそのソース・ファイルをインクリメンタル・コンパイルする Java ビルダーが関連付けられています。
Java プロジェクトはまた、その内容のモデルを保守します。 モデルは Java エレメントの型階層、参照、および宣言に関する追加情報を保持します。 この情報は、ユーザーが Java ソース・コードを変更するたびに更新されます。 内部 Java プロジェクト・モデルの更新は Java ビルダーとは無関係で、 特にコード変更の実行時、自動ビルドがオフになっている場合には、 モデルには現在のプロジェクト内容が反映されます。
Java プロジェクトは、次の 2 通りの方法で編成することができます。
新規 Java プロジェクトの作成
Java プロジェクトをそれ自体のソース・コンテナーとして作成
ソース・フォルダーを持つ Java プロジェクトの作成
新規ソース・フォルダーの作成
Java エレメントの作成
Java エレメントのコピーおよび移動
Getter および Setter の生成
エレメントのフィルター操作