建置

Java 建立器使用實作 Java 語言規格的編輯器。

編譯器所偵測到的問題可分類為警告或錯誤。 警告不會影響到程式的執行;程式碼會視同撰寫正確來執行。 錯誤是無法忽略的問題。

即使有編譯錯誤,Java 編譯器也可以建立 CLASS 檔。 不過,當嚴重錯誤(例如參照不一致的二進位檔,可能與無效的類別路徑設定有關)時,Java 建立器不會產生任何 CLASS 檔。

建置類別路徑

每個專案都會定義一個建置類別路徑來定義其原始檔的編譯方式。

在進行 Java 的開發時,設定適當的建置類別路徑非常重要。 如果沒有正確的建置路徑,您將無法編譯您的程式碼。 另外,您也無法搜尋或查看類型階層來找到 Java 元素。

建置類別路徑由下列項目組成。

原始檔

原始檔項目可以是專案本身,也可以是它的一或多個原始檔資料夾。

必要的專案

建置類別路徑定義建置這個專案所需要的專案清單。 必要專案的建置永遠早於相依於它們的專案。

程式庫 JAR 檔

輸出資料夾

(選用)Java 專案可使用輸出資料夾來儲存產生的類別檔。 輸出資料夾的預設名稱是 "bin"。 當專案使用原始檔資料夾時,它必須使用輸出資料夾。 Java 建立器會將原始檔資料夾所包含的非 Java 資源(如 PROPERTIES 檔或 GIF 檔)複製到輸出資料夾中。 這可以確保在執行時期能夠找到它們。 如果您有不應複製到輸出資料夾的非 Java 資源(如文件),您可以建立一般資料夾,將這些資源儲存到其中。

程式庫 JAR 檔的原始檔附件

您可以將原始檔附加到 JAR 檔中,以啟用二進位 JAR 檔所包含的類別在原始碼層次上的逐步執行和瀏覽。

您可以在 JAR 檔的「內容」頁面(透過檔案的環境定義功能表),或在定義任何專案的建置路徑(內容 > Java 建置路徑 > 「程式庫」標籤)時,附加原始檔。

另外,除錯器在進入沒有相關原始檔的程式碼時,也會提示您提供原始檔附件。

附註:將原始檔附加到工作台中重複參照的 JAR 檔時,JDT 會將附件傳給所有參照的 JAR 檔。

變數項目的原始檔附件只能用變數來執行。 通往保存檔的路徑和根路徑都必須由變數來定義。