OSGi 插件无法在 tomcat 中启动
我有一个带有激活器的 OSGi 插件,我请求在我的 tomcat jsf 项目下启动它。 基于: http://www.eclipse.org/equinox/documents/quickstart.php 和其他…
Eclipse 扩展和声明性服务
我对 Eclipse 架构中的扩展/服务方法有点困惑。 开发人员有两种选择: 使用 Eclipse 插件扩展 - http://www.eclipse .org/articles/Article-Plug-in-a…
使用 Web Start / JNLP 动态加载其他 jar 文件
Web Start 开发人员指南状态 所有应用程序资源必须从指定的 JAR 文件中检索 在 JNLP 文件的资源部分中,或显式检索 使用 HTTP 请求到 Web 服务器。 建…
如何使用 ProGuard 混淆 OSGi 包?
我目前正在尝试使用 ProGuard 来混淆我的 Eclipse RCP 应用程序。 问题是它混淆了包名称(类 My.Package.Class 变成类似 abc 的东西),但将包名称保…
使用哪个富客户端平台
我们最近开始开发 Java 桌面应用程序,管理层要求我们使用富客户端平台。 我知道 Java 有四个,即: Eclipse RCP - www link to ecipse rcp、 Netbean…
Eclipse 功能集成测试的最佳实践
我正在开发一个由多个 Eclipse 插件组成的 Eclipse 功能,使用 Equinox Declarative Services (DS) 在运行时将插件连接在一起。 我想添加集成测试来验…
使用 OSGi 时是否可以进行字节码操作?
我正在制作 应用程序服务器,在其中我需要使用一些字节码操作(例如插入自定义 使用 @Entity 注释的类的 equals 和 hashCode 方法)。 现在我给 JVM …
Felix/OSGi:如何使用非 OSGi 服务的 SCR 组件?
Apache Felix 的 SCR 允许声明(通过注释或 XML)组件,然后将这些组件实例化、连接到其依赖项并注册为 OSGi 服务。 也可以跳过服务注册部分,只让 SC…
OSGi 如何管理在单独的 JVM 中运行的组件的交互?
我一直试图在不通读整个规范的情况下更多地了解 OSGi 的更广泛的情况。 与许多事情一样,介绍 OSGi 的实际内容可能是由以下人员编写的:我已经为此工…
可以在 OSGi 中运行 EJB 2.1 bean 吗?
我有一个使用 EJB 2.1 会话和实体 bean 的 J2EE 1.3 应用程序。 目前,该应用程序在 JBoss 上作为 EAR 文件运行。 由于 OSGi 提供的所有优势,我想切…
Maven:OSGI、捆绑包和多模块项目
我目前正在开发一个基于 OSGi 的应用程序(使用 Equinox),尝试将我在 OSGi+Equinox 上找到的网络教程进行 mavenize。 在这个项目中,有一些捆绑包依…