从 IDEA 启动 OSGi
我使用 IntelliJ IDEA 开发 scala 应用程序。我希望我的应用程序模块是 OSGi 包。 在 Eclipse 中,可以创建一个既是 scala 项目又是插件项目的项目。 …
在 OSGI 应用程序中提供 EntityManager 的最佳实践
我在 stackoverflow 上阅读了很多有关我的问题的其他问题,但没有找到合适的解决方案。 我开发了一个 OSGI 应用程序 (Equinox) 并使用 JPA (EclipseLi…
OSGi 捆绑包启动顺序 Linux 与 Windows
我目前正在使用 pax-runner 将许多包部署到 equinox 中。捆绑包位于一个文件夹中,该文件夹的路径通过 args 文件传递给运行程序。我遇到的问题是…
如何设置 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/…
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 项目似乎是理所当然的,但该项目似乎处于非活动状态,并且只有一页文档,让我最终悬而未决。 除了那个项目…