概觀
概觀頁面有兩個用途:
一般資訊
ID 是強制性的,必須符合 plugin.dtd。
版本是強制性的,必須採用如下格式:major.minor.micro.qualifier(如 1.3.0)。
名稱是外掛程式的呈現名稱,可以翻譯。這是必要欄位。
提供者是外掛程式提供者的名稱,可以翻譯。這個欄位是選用性欄位。
平台過濾器是一個有效的 LDAP 字串,在執行的系統中,必須得出 true,才能執行外掛程式。 例如,下列過濾器指出外掛程式的設計,只是為了在含有 win32 視窗系統的平台上執行:Eclipse-PlatformFilter: (ws=win32)。 如果使用者試圖在不符合這項需求的平台上執行 Eclipse,執行時期會暗中略過這個外掛程式。
啟動器是控制外掛程式生命週期的 Java 類別。 只有在外掛程式啟動或關閉時,您必須執行動作的情況下,才需要這個類別。
執行環境
軟體組執行環境指定執行外掛程式所需要的最低 JRE 層次。 如果用來執行 Eclipse 的 JRE 不符合需求,外掛程式便不會執行。
請按新增... 按鈕來瀏覽可用執行環境的清單,以及新增最適合您的外掛程式的執行環境。 比方說,如果您將 J2SE-1.4 宣告為外掛程式的軟體組執行環境,便只會以 JRE 版本 >= 1.4 來執行外掛程式。
如果執行環境不是指定執行環境的適當子集(如 J2SE-1.4 和 CDC-1.1/Foundation-1.1),但您的外掛程式可以在其中執行,便應該同時指定這兩個執行環境。
在外掛程式匯出期間,會針對 MANIFEST.MF 檔所列出之第一個執行環境的相關 JRE 來編譯外掛程式碼。
請按一下配置 JRE 關聯... 鏈結來開啟視窗 > 喜好設定...> Java > 已安裝的 JRE > 執行環境喜好設定頁面,以取得 OSGi 執行環境清單及系統所安裝相容的對應 JRE 清單。
每當更新外掛程式的執行環境清單時,您都應該透過這個鏈結來更新類別路徑和編譯器標準設定,以確保您是針對正確的 URE 來編譯,且您有最符合您第一個執行環境的設定。