IntelliJ IDEA使用之OSGi和OSMORC

2019-03-07 11:49 更新

OSGi和OSMORC

此功能僅在Ultimate版本中受支持。

IntelliJ IDEA允許您使用Osmorc插件創(chuàng)建基于OSGi的應(yīng)用程序。IntelliJ IDEA還允許您導(dǎo)入Bnd/Bndtools項(xiàng)目。您可以使用OSGi支持創(chuàng)建項(xiàng)目,向現(xiàn)有項(xiàng)目添加具有OSGI支持的模塊,或者將OSGi支持添加到現(xiàn)有模塊。

使用條件

在開始使用OSGi之前,請(qǐng)確保已啟用Osmorc插件。該插件與IntelliJ IDEA捆綁在一起,默認(rèn)情況下處于激活狀態(tài)。如果插件沒有被激活,請(qǐng)按照“插件管理”中的說明在“設(shè)置/首選項(xiàng)”對(duì)話框的“插件設(shè)置”頁(yè)面上啟用它。

使用OSGi支持創(chuàng)建項(xiàng)目或模塊

使用OSGi支持創(chuàng)建項(xiàng)目或模塊的操作步驟如下:

  1. 執(zhí)行以下操作之一:
    • 如果要?jiǎng)?chuàng)建新項(xiàng)目:在“歡迎”屏幕上單擊“創(chuàng)建新項(xiàng)目”,或選擇:文件|新建|項(xiàng)目。

      結(jié)果,將打開“新建項(xiàng)目”向?qū)А?/p>

    • 如果要將模塊添加到現(xiàn)有項(xiàng)目中:打開要添加模塊的項(xiàng)目,然后選擇:文件|新建|模塊。

      結(jié)果,將打開“新建模塊”向?qū)А?/p>

  2. 在向?qū)У牡谝豁?yè)上,在左側(cè)窗格中,選擇Java。在頁(yè)面的右側(cè),指定Project SDK并從列表中選擇OSGi。在Libraries區(qū)域中指定OSGi庫(kù)設(shè)置:
    • 使用庫(kù) - 選擇此選項(xiàng)可指定現(xiàn)有OSGi庫(kù)。

    • 下載 - 選擇此選項(xiàng)以下載庫(kù)。您可以單擊“配置”以編輯下載選項(xiàng)。

    • 稍后設(shè)置庫(kù) - 選擇此選項(xiàng)可在以后的項(xiàng)目中配置庫(kù)。

    單擊“下一步”。

  3. 指定名稱和位置設(shè)置。

    單擊“完成”。

向現(xiàn)有模塊添加OSGi支持

  1. 在項(xiàng)目樹中,右鍵單擊要添加OSGi支持的模塊。
  2. 從下拉列表中選擇“添加框架支持”。
  3. 在打開的對(duì)話框中,從左側(cè)窗格中選擇OSGi。
  4. 在頁(yè)面右側(cè)的“庫(kù)”區(qū)域中,指定OSGi庫(kù)設(shè)置。OSGI庫(kù)設(shè)置如下:
    • 使用庫(kù) - 選擇此選項(xiàng)可指定現(xiàn)有OSGi庫(kù)。
    • 下載 - 選擇此選項(xiàng)以下載庫(kù)。您可以單擊“配置”以編輯下載選項(xiàng)。
    • 稍后設(shè)置庫(kù) - 選擇此選項(xiàng)可在以后的項(xiàng)目中配置庫(kù)。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)