「外掛程式」標籤

「外掛程式」標籤可讓您選取外掛程式(aka. 軟體組)及其啟動層次,從而讓您自訂用來執行啟動配置的 osgi.bundlesosgi.bundles.defaultStartLevel 系統內容。

Equinox 外掛程式

 

預設啟動層次

啟動層次是一個正整數,指出執行軟體組的預設 OSGi 啟動層次。 所有選取的軟體組都會被指派預設啟動層次,開始時會設為 4。 您可以直接變更這個主要設定來全體修改各軟體組的啟動層次,也可以置換個別軟體組的啟動層次。

 

預設啟動狀態

啟動狀態告訴架構在安裝好軟體組之後,是否應該將它標示為作用中。 如果設為 true(預設值),在啟動架構時,一律會啟動軟體組。自動啟動外掛程式是所有選取的軟體組全體套用的主要設定,但您也可以在個別軟體組的基礎上加以置換。

 

選取軟體組

您必須在這個頁面中,明確勾選架構啟動時所要安裝的軟體組。 依預設,會將預設啟動層次和預設啟動狀態指派給軟體組,您也可以選取個別軟體組來原位編輯啟動層次和狀態,以置換個別軟體組的這些值。

有若干按鈕可以協助您選取外掛程式,其中包括新增必要的外掛程式按鈕。 您通常應該利用新增必要的外掛程式按鈕來確保所選外掛程式的子集是完整的。

請注意,如果工作區軟體組的 ID 與目標軟體組相同,工作區軟體組會置換它的目標對應項。 您可以取消選取工作區軟體組,再選取它的目標對應項,以置換這個行為。

 

驗證外掛程式集

驗證外掛程式集功能是利用「外掛程式」標籤右下角的按鈕來呼叫的,它會分析所選的外掛程式集來找出啟動問題。 例如,遺漏相依關係、執行環境不符要求、平台過濾器不相容等,便是一些可能使外掛程式無法執行的潛在問題。

您只要勾選啟動之前,自動驗證外掛程式相依關係選項,PDE 便會在每次啟動之前執行驗證外掛程式集功能。 如果找到問題,就會出現一個顯示錯誤供您檢查的對話框,您可以選擇不更正問題,繼續啟動,也可以選擇取消啟動來更正問題。 如果沒有找到問題,就會繼續正常啟動。