建置是指從現有的資源衍生出新資源,或是更新現有的資源的程序。
在「工作台」中,不同類型的專案會呼叫不同的建置器。例如,在對 Java 專案觸發了建置時,Java 建置器會將每一個 Java 原始檔(.java 檔)轉換成一或多個可執行的類別檔案(.class 檔)。建置器通常會施行某些網域的限制。例如,Web 鏈結建置器可能會更新其名稱/位置改變的檔案鏈結。
建置有兩種:
漸進式建置會接續先前建置的狀態,並將已配置建置器的轉換套用到自上一個狀態被計算後(亦即,自前次建置後)曾改變的資源。
完整建置(或重新建置)會捨棄任何先前建置的狀態, 並根據已配置建置器的網域規則,轉換所有要求的資源。第一個漸進式建置等同於完整建置,因為沒有上一個狀態可供接續處理。
您可以對特定的專案集或整個工作區執行完整及漸進式建置。您無法建置特定的檔案和資料夾。有兩種執行建置的方法: