啟動程式

Eclipse 外掛程式很容易測試。 您只需要將檔案儲存起來,再啟動 Eclipse 的第二個實例即可。 不需要執行任何套裝或部署步驟。

PDE 藉由延伸「除錯」架構及提供三個涵蓋不同測試領域的不同啟動配置類型,使得所有這些成為可能:

 

PDE 啟動配置是在「啟動配置」對話框內,連同 SDK 內的其他啟動配置來進行集中管理。 您可以從最上層功能表中,利用執行 > 執行...除錯 > 除錯... 來呼叫 PDE 啟動配置。

啟動程式概要

 

儲存和啟動

當您在工作區中開發外掛程式時,會漸進編譯 Java 原始程式碼,產生的類別檔會放在輸出資料夾中。 當您啟動執行時期 Eclipse 應用程式時,PDE 會在 dev 模式中啟動這個應用程式,且會自訂執行時期類別路徑。 PDE 會將新產生的類別檔放在外掛程式類別路徑來自訂執行時期類別路徑,從而備妥這些類別檔,供執行時期類別載入器挑選它們。 這個機制使您不需要先將程式碼套裝在 JAR 中,便能夠測試程式碼。

PDE 提供了每個外掛程式專案的執行時期類別路徑內容頁面,使您能夠進一步控制外掛程式的執行時期類別路徑。 在這個內容頁面內,您可以指定在測試之時,輸出資料夾層次要排除或併入哪些類別。 您可以從外掛程式專案的快速功能表中,利用內容 > 開發外掛程式 > 執行時期類別路徑來呼叫執行時期類別路徑內容頁面。

 

執行時期類別路徑

當測試 Ant 作業時,便是您可能想從啟動中排除輸出資料夾的特定範例。 原因在於,Ant 會依照 Ant 合約,預期您的程式碼是在 JAR 中。 因此,建議您將 Ant 程式碼套裝在外掛程式專案內的 JAR 中,且排除含有啟動所提供已編譯的 Ant 作業程式檔的輸出資料夾。