将 AOP 与 OSGI 结合使用的最佳解决方案?
我正在使用 Equinox,因此 Equinox Aspect 项目似乎是理所当然的,但该项目似乎处于非活动状态,并且只有一页文档,让我最终悬而未决。 除了那个项目…
在 Equinox 中,是否可以将 OSGi 包标记为从包含功能的 p2.inf 开始?
我有一个 Eclipse 功能,其中包含多个捆绑包。我想告诉 p2 在安装该功能时将其中一个捆绑包标记为已启动。可以像这样使用捆绑包自己的 META-INF/p2.in…
生成的 Equinox config.ini
我正在进行一些 osgi 插件开发。我在 Eclipse IDE 中创建了一个启动配置,它将所有必需的包添加到我的运行时。是否有可能将 eclipse 启动配置导出/转…
我可以打包我的 Eclipse 扩展以便自动安装正确的版本吗?
有没有办法构建一个 Eclipse 更新站点,以便 Eclipse 3.3 将安装我的插件的一个版本,而 Eclipse 3.4 将安装另一个版本? 功能规范 允许“可选包含的…
Equinox 3.5.2 有哪些新功能?
Eclipse 和 Equinox 团队发布了新版本的 Equinox 框架,即 3.5.2。我目前正在使用 Equinox 3.5.0,并考虑升级到 Equinox 3.5.2。但是,我找不到任何网…
使用 spring-DM 扩展器进行 OSGi 日志记录不进行日志记录
我的设置:我能够使用 Log4J 作为我的日志记录框架创建一个简单的 OSGi 捆绑包,当部署到我的 OSGi 容器(Equinox)时,它工作得很好,我的日志记录配…
有没有好方法将 Equinox 源添加到 Eclipse 以帮助调试 OSGi 包?
我正在对一堆混乱的 JNI 代码和 DLL 进行撞击,我们正试图将它们塞进 OSGi 包中。从系统中获取良好的调试信息特别困难,我花了太多时间单步执行原始字…
如何从 java 应用程序使用 OSGi
我是 OSGi 的新手,但它很有趣。 osgi 包和 java 应用程序之间可以交互吗?如果可以的话,如何实现? 谢谢! 背景是我有一个大型 Java SE 应用程序(…
OSGi 包中使用 com.sun.management.OperatingSystemMXBean
我有一些遗留代码用于监视我的应用程序 cpu、内存等,我想将它们转换为捆绑包。现在,当我启动这个包时,它抱怨 Missing Constraint: Import-Package:…
难以理解整个 OSGi Web 生态系统
我对整个 Java 和 OSGi 世界还很陌生,并且很难理解 OSGi Web 应用程序的生态系统。 更准确地说,我目前正在尝试了解生态系统的所有部分是如何相互关…
jetty-equinox 中的 JSF,无法在其他包中找到 Bean 类
我在 OSGi 环境中运行 JSF 时遇到问题。我正在使用 jetty Web 容器和 Equinox 来提供 OSGi 功能。我的应用程序的结构如下: 第一个包包含所有 JSF 库…
如何使用 Eclipse P2 处理 Java 提供的包
我得到了一些二进制形式的 OSGi 包,它们声明了对 Java 本身提供的“org.ietf.jgss”等包的依赖关系。 P2 检测到这些依赖项,当我稍后尝试使用 P2 控…
更好地处理 OSGi 中的线程上下文类加载器
我已经使用 OSGi 一段时间了,对于遇到的问题我有各种解决方案。我想重新审视其中之一,看看人们是否提出了不同的解决方案。 我在使用 OSGi (Equinox …