W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
此功能僅在Ultimate版本中受支持。
OSGi規(guī)范有許多實現(xiàn)。每個實現(xiàn)都有一組不同的基本包,啟動它們的方法不同,并且需要包含二進制包及其源的文件夾的不同布局。
為了應(yīng)對這種多樣性,Osmorc使用了框架集成器和框架實例的概念。
一個框架集成器用于集成特定的框架實現(xiàn)的實例。Osmorc包含Eclipse Equinox,Knopflerfish和Apache Felix的框架集成器。框架集成器的擴展點也是可用的。因此,Osmorc不直接支持的框架實現(xiàn)集成器可以由第三方開發(fā)。
一個框架實例是一個框架實施的具體安裝。由于框架實例通常不安裝在項目的文件夾結(jié)構(gòu)中,因此可以在IntelliJ IDEA的不同安裝下的不同位置安裝具有特定名稱的框架實例。項目只知道它使用的框架實例的名稱。如果項目打開,Osmorc會立即創(chuàng)建與框架實例的連接。
當(dāng)前使用的IntelliJ IDEA安裝已知的框架定義列在“ 設(shè)置”對話框的OSGi頁面上。
在OSGi頁面 的Framework Definitions選項卡中添加,編輯和刪除框架定義。
在“設(shè)置/首選項”對話框中,單擊“Osmorc”節(jié)點,然后切換到“框架定義”選項卡。
單擊“添加”按鈕。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: