osgi

osgi

文章 39 浏览 120

在桌面独立应用程序中使用 OSGi

我正在尝试编写一个基于 OSGi 的桌面应用程序。我有一个 Swing JFrame,我想添加添加模块(其他包)的可能性。我浏览了 JSig 教程中的 EclipseZone OS…

櫻之舞 2024-12-21 11:59:51 2 0

如何将 Liferay portlet 转换为 OSGI 包?

我的服务器遇到了一些问题,因此我构建了我的 portlet,并在 liferay portlet 容器上本地测试了它们。我使用了适用于 Java 和 JSR 286 标准的 portlet…

看轻我的陪伴 2024-12-21 11:05:52 1 0

OSGi、Jetty 和 CometD/Bayeux

我让 Jetty 和 Bayeux 合作得很好,让我可以在 dojo 中使用 comet。然而,我现在需要迁移到 OSGi jetty 环境,并且正在努力让它工作。 在非 OSGi 环境…

迎风吟唱 2024-12-21 08:19:59 6 0

为什么切换会导致无法解决错误?

我在包 A 中有一个枚举,它有一个静态转换器方法,我用它来为另一个包 B 中的一组特定类获取适当的枚举类型(另一个包中的每个类都有一个相应的枚举)…

小红帽 2024-12-21 00:58:06 3 0

查询 Eclipse 插件中的 jar 条目

在我的 OSGi 包(一个 Eclipse 插件)中,我可以使用以下方法查询某些路径中的类条目: bundle.findEntries("//", "*.class", true) 例如,如果我的类…

糖果控 2024-12-20 19:10:16 3 0

如何使用 BundleContext 从包清单中获取属性值?

以我对 OSGi 的熟练程度,我可以从以下位置获取属性字符串: BundleContext.getProperty(key) (存储在 'conf/config.properties' 中) ComponentCont…

囍孤女 2024-12-20 05:36:56 5 0

如何在 OSGi 包中查找带注释的类

我的应用程序有多个包,其中包含 JAXB 带注释的类和服务包,后者负责创建 JAXBContext。 服务包注册 BundleListener 并捕获生命周期事件,但问题是我…

空‖城人不在 2024-12-20 04:29:40 6 0

从批处理文件更新 osgi 包

(我使用 glassfish 3.1 和 felix osgi) 我需要编写一个批处理脚本来更新我的 OSGI 包之一。 最基本的想法是从 autodeploy 文件夹中移动捆绑 jar,并…

十秒萌定你 2024-12-20 03:57:55 9 0

使用 Scala 的域模型,如果 OSGI 捆绑在类路径(全局)上?

如果我围绕 Scala 域模型项目构建一个 JAR 并使用 OSGI 清单,那么所有这些 Scala 对象都可以在类路径上供 OSGI 容器中的其他对象使用吗?…

鹤舞 2024-12-20 01:10:04 5 0

如何将 Eclipse 插件公开为 Web 服务?

我一直在研究将 Eclipse 插件公开为 Web 服务,但我感到很困惑。 我的要求基本上是为一组 Web 服务构建 Equinox 后端。 我将大量使用 EMF 和相关项目…

孤城病女 2024-12-19 11:13:50 6 0

Spring 框架/Eclipse RCP 与 Blueprint Gemini 集成

我正在尝试将 Spring 框架集成到我的 Eclipse RCP 应用程序中。 我无法找到有关如何将 Blueprint Gemini 集成到我的 RCP 应用程序中的相关文档。我是…

时间海 2024-12-19 10:49:18 7 0

OSGI 缺少需求错误

我是 OSGI 新手,我试图弄清楚如何解决以下错误 org.osgi.framework.BundleException: Unresolvedconstraint in bundle org.foo.serviceBundle [253]:…

忆梦 2024-12-19 09:44:19 11 0

如何使用 OSGI HttpService 支持虚拟主机

使用 osgi HttpService 的所有示例都展示了如何注册 servlet、资源等,但全部都在同一个服务实例和同一个命名空间中。 如何根据针对特定 IP 地址或主…

雨轻弹 2024-12-19 09:23:57 7 0

在 glassfish 上发射 felix shell

我正在尝试启动 felix shell,它允许我与 glassfish 上的 OSGI 运行时交互并启动/停止捆绑包。根据我的阅读,它应该可以通过 telnet localhost 6666 …

删除→记忆 2024-12-19 03:21:40 5 0

根据系统设置选择要加载的本机库

在我们的 OSGi 代码中,我们使用 Bundle-NativeCode 清单标头来选择要为 Windows 或 Linux 加载的本机库。 当我们需要使用的库之一依赖于已安装库的特…

累赘 2024-12-18 14:25:13 8 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文