Apache Felix 框架集成器

2019-03-12 17:35 更新

Apache Felix 框架集成器

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

Felix框架集成器為Apache Felix提供集成。

由于沒有包含源和二進(jìn)制包的單個可下載包,您需要單獨下載所有項目并指定其位置。

要提供集成器期望找到的所有項目,請執(zhí)行以下常規(guī)步驟:

  1. 下載Apache Felix 的二進(jìn)制ZIP或tar存檔,并將其felix-<version>子文件夾解壓縮到所需位置。

    在撰寫本文時,Apache Felix的當(dāng)前版本是1.0.3,因此可下載的二進(jìn)制ZIP或tar包含一個文件夾felix-1.0.3。

  2. 指定felix-<version>的位置作為集成器的基本文件夾。集成器從binbundle子文件夾加載bundle JAR。

在IntelliJ IDEA中啟用對包的源的訪問:

  1. 在基本文件夾中,使用binbundle子文件夾創(chuàng)建一個src文件夾。

  2. felix.jar的所有源ZIP壓縮文件復(fù)制到該src/bin文件夾中。main-1.0.3.zipframework-1.0.3.zip應(yīng)放在這里。

    遺憾的是,壓縮文件中缺少felix.jar中某些類的來源,您必須另外下載一些文件,例如org.osgi.core-1.0.0.zip,并將它們放在這里以獲取所有類的來源。

  3. 將源ZIP壓縮文件存儲在src/bundle文件夾的其他包中。

    不要更改任何捆綁包的源ZIP。集成器希望在其中找到Felix特定的文件夾結(jié)構(gòu)。名為mybundle-1.00.zip的源ZIP將包含mybundle-1.00/src/main/java文件夾中的源。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號