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