如何设置 Equinox osgi 容器的最小/最大堆大小
有谁知道如何在启动春分时设置最大堆大小?我从命令行启动容器,如下所示: java -jar org.eclipse.osgi_3.5.2.jar -console -Xmx1024M -Xms512M -XX:…
将 Equinox OSGi 集成到 Apache Tomcat Web 应用程序中
是否可以将 osgi-equinox 引入到现有的 java Apache Tomcat 项目中? 根据我的理解,OSGI 必须在某种“容器”内运行。我将如何整合它? 我还使用 Jers…
maven:获取依赖项详细信息(Equinox)
Maven 和 Equinox 的新手。在浏览 OSGi 教程时,我发出了以下命令。 pax-provision 出现以下错误。 -> Provision bundle [mvn:org.compass-project/co…
Eclipse RCP:目标平台 - Eclipse 与 Equinox?
我刚刚开始使用 OSGi 和 Eclipse RCP。 在创建新的 Eclipse 插件项目时,有人可以向我解释一下作为目标平台的“Eclipse”和“Equinox”之间的区别吗?…
谁构建了 org.osgi.framework.* 接口?
我知道 OSGI 只是一个规范,他们并不强制要求用 Java 实现。 那么谁/哪些人构建了“org.osgi.framework.x”包。例如,BundleContext.java 类来自哪里…
OSGi 包启动问题
我有一个 Java 应用程序。我创建了一个 OSGi 包,并在 Activator.start 中添加了 MyMain Class.main() 。应用程序已启动,但数据库连接有问题。 “jav…
Eclipse RCP 中的间歇性 java.lang.LinkageError - Equinox
我正在使用 Equinox 执行环境开发一个项目,并且使用 cxf-dosgi-ri-singlebundle-distribution CXF 包。我正在 Eclipse RCP (galileo) 中运行我的测试…
在 Equinox 中,一个功能/捆绑包是否有可能淘汰另一个功能/捆绑包?
我有一个基于 Eclipse 的项目(Scala IDE for Eclipse),最近搬到了新家。我想更改各种功能 id、Bundle-SymbolicNames 等以反映移动(即,以便它们都…
OSGi equinox 捆绑包始终处于“已解决”状态
我创建了一个主包,其中安装了 equinox p2。然后我将其导出以获得可执行文件。我的可执行文件工作正常。 我还创建了另一个与第一个捆绑包交互的捆绑包…
将 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 将安装另一个版本? 功能规范 允许“可选包含的…