OSGi - Java平台的模块化层。
使用1.01.0之类的捆绑软件版本合法吗?找不到有关其工作方式的任何信息。我使用OSGI的Apache Felix实现。
我正在从头开始编写用于Eclipse Smarthome的OSGi捆绑软件,并且需要导出某些软件包。这是需要的,因为此刻karaf控制台正在向我显示此错误:Unresolved ...
我想出于研究目的部署Apache Felix Web Console。根据Apache Felix文档,存在用于控制组件(OSGI服务)的页面。但是,启动网站后...
我正在尝试使用OSGI framewrok构建天气应用。我创建了一个包含消费者和提供者的国家搜索器,以及一个包含消费者和提供者的城市搜索器,最后是天气...
我们正在使用Karaf-4作为OSGI容器。我们有几个与功能关联的捆绑包。当某个功能包发生故障时,我们希望通过编程进行识别。我们尝试了BundleTracker,然后...
是否可以在OSGi应用程序中使用非osgi库?例如,我正在开发一个基于语义的搜索引擎,并且正在将第三方自然语言处理库用于...
OSGi谈论微服务,而媒体谈论微服务。但是,它们似乎并不相同。这些微服务之间有什么区别。
我有兴趣在我的WAR中添加OSGI容器,但找不到有关如何执行此操作的教程或文档。我发现一些根本没有用的东西。我对Felix感兴趣...
将整个JDK8包含在OSGI捆绑包中,并部署在JDK 9(或更高版本)环境中运行的OSGI上
我曾经作为一名基于OSGI的AEM开发人员工作,这是我的基本(有点过时)想法的源头。在一项新工作和与AEM完全无关的项目上,这是我...
据我所知,我可以通过执行bundle.getState()来以编程方式获取捆绑状态,该方法将以int的形式返回状态,该状态引用了Bundle.ACTIVE或Bundle.INSTALLED或Bundle ....
如何在Apache Karaf下部署Java Web Start?
我们的一个企业应用程序正在Apache Karaf上运行,可以通过Web客户端访问此应用程序。我们还有另一个独立的基于Java Swing的桌面应用程序。我们要调用...
我是Java OSGi编程的新手。我正在创建一个名为com.myManager的新捆绑包,并将其添加到具有许多捆绑包的现有应用程序中。我正在创建的捆绑包取决于外部...
我有以下使用称为发送方的参考服务的使用者组件,@Component(configurationPolicy = ConfigurationPolicy.REQUIRE,configurationPid = DATA_SYNC_CONFIG)public ...
Eclipse:如何在osgi bundle导出中包括依赖项?
使用Eclipse,我有一个(某种)有效的OSGI包。它使用Maven拉很多依赖。如果我右键单击>以“ Maven Build”运行并选择“ package”作为目标,则最终得到一个...
[感觉就像我掌握了OSGi的使用方式之后,我尝试着将第3方依赖性,特别是log4j2添加到我的利用apache felix并与...捆绑在一起的应用程序中。
我对Eclipse Plugin Project中的“ maven-bundle-plugin”有疑问。当我编译项目时,我在Manifest.xml的“导入包”部分上看到了很多Java包...
[在Equinox OSGi中,我正在使用来自几个不同捆绑软件的服务(DS),我想知道服务中每次使用它的人。服务写入数据库,我想知道...
每个组件(.xml)都有自己的eclipse-project吗?
因此,我学习了如何使用eclipse-kura来实现IoT应用程序。我的问题是,每个组件都应该有自己的eclipse-project / bundle还是多个组件可以在同一个包中(如...
我有一个多模块构建创建具有包类型“捆绑”的多个工件。在编译期间他们有的创建的META-INF目录中的一些信息,有些则没有。我试图定义...
org.osgi.framework.BundleException:无法解析模块:org.eclipse.jetty.plus
从Karaf缓存日志中,当我在karaf中部署捆绑包时,我多次收到以下错误!ENTRY org.eclipse.jetty.jndi 4 0 2019-02-21 16:27:11.500!MESSAGE FrameworkEvent ERROR!STACK 0 .. 。