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 尤伯杯模块 现在我要构建的尤伯杯模块包含