Java 專案含有建置 Java 程式所用的程式碼和相關檔案。 它具有一個相關聯的 Java 建置器,可在 Java 程式檔有變更時,增量地編譯程式檔。
Java 專案也會維護其內容的模型。這個模型包括了 Java 元素的類型階層、參照與宣告等相關資訊。 這項資訊會隨使用者變更 Java 程式碼而不斷更新。 更新內部 Java 專案模型與 Java 建置器無關; 尤其是,在執行程式碼修改時,如果關閉了自動建置,模型仍會反映呈現的專案內容。
您可以採用下列兩種不同方式來組織 Java 專案:
Java 建置器 重構支援 過濾元素
「新建 Java 專案」精靈