「相依項」頁面會顯示您的外掛程式與其他外掛程式的相依項。 只要外掛程式提供外掛程式專案之類別路徑編譯所需的程式碼,這些外掛程式都必須在本頁全部列出。 同時,您還必須列出所有提供外掛程式所用延伸點的外掛程式。 當您修改相依項的清單,並且儲存該檔時,PDE 便會自動更新您的類別路徑。
請注意,清單中的外掛程式順序代表執行時期的類別載入順序,相當重要, 因此請使用上移鍵和下移鍵按鈕,妥當的組織這份清單。
當您在必要外掛程式的清單中選取一個項目時, 可以在相依項內容區段中,把相依項標示為重新匯出。 重新匯出相依項,表示您外掛程式的用戶端可以免費取得這個相依項。 千萬不要濫用這項功能,只能在該用的時候使用。
如果您的外掛程式需要特定版本的外掛程式才能妥當運作, 則可以在指定版本比對規則時,一起指定必要的版本。 您可以在 Platform ISV 手冊,看到更多有效值的相關資訊。
相依項分析含有許多有用的特性,例如,在相依項圖形中尋找週期。 執行時期不容許週期行為, 因此分析作業才能在測試之前,在外掛程式相依項圖形執行加強檢查。
如果要在清單中選取一個外掛程式, 計算相依項的範圍會列出外掛程式要求該相依項提供的所有 Java 類型,以及所有的延伸點。 因此在本質上,它等於是告訴您為什麼您需要這個外掛程式。
由於相依項清單中所有外掛程式的 JAR, 在執行時期時,都會出現在您的外掛程式類別路徑中, 因此千萬不能有您不需要的相依項,因為它們會減慢載入類別的速度。 如果要尋找這類無關緊要的項目,並且移除它們,請使用本頁的尋找未使用的相依項特性。