Java 建立器使用實作 Java 語言規格的編輯器。
編譯器所偵測到的問題可分類為警告或錯誤。 警告不會影響到程式的執行;程式碼會視同撰寫正確來執行。 錯誤是無法忽略的問題。
即使有編譯錯誤,Java 編譯器也可以建立 CLASS 檔。 不過,當嚴重錯誤(例如參照不一致的二進位檔,可能與無效的類別路徑設定有關)時,Java 建立器不會產生任何 CLASS 檔。
每個專案都會定義一個建置類別路徑來定義其原始檔的編譯方式。
在進行 Java 的開發時,設定適當的建置類別路徑非常重要。 如果沒有正確的建置路徑,您將無法編譯您的程式碼。 另外,您也無法搜尋或查看類型階層來找到 Java 元素。
建置類別路徑由下列項目組成。
原始檔項目可以是專案本身,也可以是它的一或多個原始檔資料夾。
建置類別路徑定義建置這個專案所需要的專案清單。 必要專案的建置永遠早於相依於它們的專案。
(選用)Java 專案可使用輸出資料夾來儲存產生的類別檔。 輸出資料夾的預設名稱是 "bin"。 當專案使用原始檔資料夾時,它必須使用輸出資料夾。 Java 建立器會將原始檔資料夾所包含的非 Java 資源(如 PROPERTIES 檔或 GIF 檔)複製到輸出資料夾中。 這可以確保在執行時期能夠找到它們。 如果您有不應複製到輸出資料夾的非 Java 資源(如文件),您可以建立一般資料夾,將這些資源儲存到其中。
您可以將原始檔附加到 JAR 檔中,以啟用二進位 JAR 檔所包含的類別在原始碼層次上的逐步執行和瀏覽。
您可以在 JAR 檔的「內容」頁面(透過檔案的環境定義功能表),或在定義任何專案的建置路徑(內容 > Java 建置路徑 > 「程式庫」標籤)時,附加原始檔。
另外,除錯器在進入沒有相關原始檔的程式碼時,也會提示您提供原始檔附件。
附註:將原始檔附加到工作台中重複參照的 JAR 檔時,JDT 會將附件傳給所有參照的 JAR 檔。
變數項目的原始檔附件只能用變數來執行。 通往保存檔的路徑和根路徑都必須由變數來定義。