osgi-bundle

    0熱度

    1回答

    刪除庫或捆綁這是關於Bndtools庫一個問題的兩個部分: 假設你有,你並不需要,並希望刪除bndtools庫捆綁。有沒有簡單的方法來做到這一點。在有關從存儲庫中刪除不需要的捆綁包的文檔中似乎沒有任何內容(關於如何添加捆綁包有很多!)。 是否可以將存儲庫添加到現有項目?我注意到,當我創建一個使用Amdatu配置的項目時,由於沒有osgi.annotation包,導致的包不會編譯。事實證明,該軟件包

    0熱度

    2回答

    我能夠得到的OSGi藍圖Karaf工作,但我不明白怎麼做,在Apache的菲利克斯,或者也可以定義我的問題,我該如何使用純OSGi的OSGi的藍圖? 我在這裏做了一個例子https://github.com/PhilAndrew/sbt-osgi-felix-akka-blueprint-camel使用https://github.com/doolse/sbt-osgi-felix其中Akka正在

    1熱度

    1回答

    我正在嘗試使用Felix Dependency捆綁包在Apache Felix上運行應用程序。由於某種原因,容器不能加載我的包。 我正在使用Eclipse中的Bndtools進行開發。我正在使用Amdatu包。 我關心的束是在我的「運行要求」包: org.apache.felix.dependencymanager org.apache.felix.dependencymanager.shell

    0熱度

    2回答

    我想開發一個基於OSGi(Apache Felix)的java軟件,不同的模塊(可能包含多個jar文件)可以由不同公司的開發人員開發。 問題是:我想知道如何提供數據庫連接到這些模塊。如果我在模塊之間共享相同的用戶憑證,他們可能會意外或故意使用其他表或由於信息隱私應避免的其他表或數據。或者如果我強制每個模塊與自己的用戶憑證有自己的連接,那麼會有很多連接。 注意:我使用mariadb作爲後端。 我知道

    0熱度

    1回答

    我創建一個osgi包並使用Apache-karaf作爲一個osgi容器。我正在測試應用程序,方法是將日誌放入部署文件夾以部署應用程序。一切正常。在進行測試時,bundle id會增加,並且在部署應用程序激活方法的一些迭代之後會被調用兩次。我已經在新的apache-karaf中驗證了它的工作方式,因爲激活方法只被調用一次。 注意:捆綁軟件包含一些簡單的打印語句。 1. Is this perform

    0熱度

    2回答

    根據我對CQ5開發的理解,服務層將位於OSGI軟件包中。這是否意味着我將創建它的每個服務類將相當於一個OSGI包?例如,如果我的CQ5應用程序有3項服務,即:登錄服務,用戶管理服務,註冊服務是否意味着還將部署3個OSGI軟件包?以及這個捆綁包如何與對方進行溝通?

    0熱度

    1回答

    據我知道,我可以做bundle.getState()得到成束狀態編程和方法將返回狀態爲int是指根據捆Bundle.ACTIVE或Bundle.INSTALLED或Bundle.RESOLVED或等。由於某些原因,我需要將狀態值設置爲String,例如「ACTIVE」,「INSTALLED」,「RESOLVED」等。我該怎麼做?

    0熱度

    1回答

    我們正在開發的一個項目使用SWT(附帶舊版本eclipse的版本3.8.1)。 我想升級到SWT 4.4.2,它可以從eclipse站點下載。但我需要OSGI捆綁版本的4.4.2,因爲我們的項目以前使用過SWT罐子的OSGI版本。 eclipse站點上提供的版本不是OSGI軟件包。 我在哪裏可以獲得SWT 4.4.2的OSGI捆綁版本? 感謝 艾倫

    1熱度

    2回答

    我開始創建一個OSGI包。所以它工作正常。但是當我把輸出目錄放在maven bundle插件的配置部分時,它不會添加任何編譯類。簡單地說,類路徑是空的。我也使用maven編譯器插件。他們互相沖突嗎?有什麼我配置錯誤的方式。這是我的pox.xml文件的構建部分。 <build> <plugins> <plugin> <artifactId>maven-compi

    3熱度

    2回答

    我的環境中有很少的激活碼包。在只有一個包中,start()方法沒有被調用。基本上它沒有被激活。這個軟件包唯一的變化就是使用「DynamicImport-Package:」。 刪除此標記解決了start()沒有被調用的問題,但這是不可能的,因爲在我的場景中所有的包都不是預先知道的。 有人可以幫助我,因爲我很堅持這一點。 我無法弄清楚什麼是問題以及他們兩個是如何相關的。