bnd

    0熱度

    1回答

    在包含集成測試的軟件包中,我希望所有以Test結尾的類都被視爲測試並在啓動時執行OSGi Framework JUnit測試。 在bnd.bnd文件中的Test-Classes指令似乎是指定此的正確位置。但是,classes宏在http://bnd.bndtools.org/macros/classes.html文檔是稀疏的。 因此,我的問題是如何形成的指令來包含所有的類連同我的實驗迄今發現的 T

    0熱度

    1回答

    我有我使用bndtools項目中的bnd-maven-plugin的項目。我試圖遵循enRoute OSGI maven教程中的約定。所以,我有一個包含模塊pom的父目錄,以及每個包的子目錄,還有一個用於打包並運行整個事情(使用bndrun文件)。 問題是,我如何通過配置?以前,當我使用(felix)maven-bundle-plugin創建捆綁包時,我會將這些捆綁包放入Karaf的deploy文

    1熱度

    1回答

    我想嘗試在Docker容器中運行enRoute,但似乎找不到任何Docker鏡像。任何人都可以建議圖像的位置?

    2熱度

    1回答

    我使用「BND-Maven的插件」 https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin 開發OSGi應用程序我有很多第三方jar文件在我的項目,通過參照行家。 當我使用'maven install'創建jar包時,我會得到它,當我在felix上部署它時,它不會解決其他依賴的第三方jar。 它正在與 '行家束-插件'

    0熱度

    1回答

    我想問你一些有關在以下情況下配置maven的正確方法的提示: 我有一些工件,當前打包爲jar,但他們也有maven-bundle-plugin,因爲我希望他們成爲OSGI捆綁包,但我沒有改變他們的捆綁包捆綁,因爲它存在的情況下,我想他們作爲jar(或戰爭有時)。 要在包jar中使用maven-bundle-plugin,我遵循this chapter,並且一切正常,但現在我正在考慮將它們打包以獲取

    -1熱度

    1回答

    好吧,我想重命名由我的構建生成的包,以指定其名稱中的版本,但我所做的一切似乎都被忽略,並且包最終與項目文件夾名稱每次。 的build.gradle文件 apply plugin: 'java' repositories { mavenCentral() } dependencies { // https://mvnrepository.com/artifact/org

    1熱度

    1回答

    我試圖用bndtools對OSGI REST包進行編碼。 我在cnf項目中添加了我需要的所有罐子。 然後我將它們添加到包構建路徑。 我得到以下運行時異常 OSGi包沒有啓動:缺需求osgi.wiring.package (&(osgi.wiring.package = javax.ws.rs)(版本2.0.0 = )((版本 = 3.0.0))) ,因爲我用javax.ws.rs-api 2.0.

    1熱度

    1回答

    親愛的StackOverflow用戶 我有一個gradle這個項目,我希望把神器成一個OSGi包。在這個包,我有: 包,我不希望導出(在清單的Export-Package項可能不會出現) 依賴,我想嵌入(可能不會出現在清單的Import-Package條目) 後一點修修補補我想出了以下gradle.build文件,它做什麼,我打算,但也許不是最清潔的方式可能,利用BND ... group 'co

    0熱度

    1回答

    我寫了一個Liferay模塊併成功部署了它。 然後我說這行build.gradle的dependencies部分: compileOnly group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3' 運行./gradlew eclipse我可以使用該庫在Eclipse中沒有問題後。但部署失敗: 12:29:3

    0熱度

    1回答

    我編寫了一個使用org.apache.http.client.methods.HttpPost的Liferay 7模塊。 所需的OSGi組件are: mvn:org.apache.httpcomponents/httpclient-osgi/4.5.3 mvn:org.apache.httpcomponents/httpcore-osgi/4.4.6 尤伯杯模塊 現在我要構建的尤伯杯模塊包含