为 eclipse 插件选择包 ID
考虑托管在 github 上的一个发布 Eclipse 插件的开源项目。 选项: 购买域名并使用它。 com.github.something 编造了一些东西,并认为其他人不太可能 …
在 OSGI 应用程序中提供 EntityManager 的最佳实践
我在 stackoverflow 上阅读了很多有关我的问题的其他问题,但没有找到合适的解决方案。 我开发了一个 OSGI 应用程序 (Equinox) 并使用 JPA (EclipseLi…
为什么要让我的项目成为 OSGI 包而不是标准 JAR 包?
出于什么原因,我希望将我的项目制作为 OSGI 捆绑包,而不仅仅是标准 JAR 包?仅当它由使用 OSGI 框架(例如:Equinox/Eclipse)的应用程序使用时才有…
运行时在 Eclipse 中查找依赖包
Eclipse 包(例如,在激活器代码中)如何在运行时找到依赖的 Bundle 实例?我想找到 Eclipse 选择的包来满足依赖关系要求,我不想自己解释清单。 一个…
如何在 Eclipse 插件中使用 AspectJ
正如之前的问题中提到的,我是试图检查我的所有结果集是否都已关闭。为此,我想使用 AspcetJ,但经过 1 天的艰苦奋斗,我无法在插件上下文中使用方面…
在 OSGi 中覆盖 Bundle 类加载器?
这有可能吗? 我的意思是我自己的捆绑包? 谢谢 米莎 附注更具体地说,我感兴趣的是让我的包内的类(嗯,在片段内)从对 MyClass.class.getClassLoade…
OSGi 捆绑包启动顺序 Linux 与 Windows
我目前正在使用 pax-runner 将许多包部署到 equinox 中。捆绑包位于一个文件夹中,该文件夹的路径通过 args 文件传递给运行程序。我遇到的问题是…
apache-servicemix-4.3.0-fuse-00-00 中的 ClasspathXMLApplicationContext 问题
我按照《Camel in Action》一书中第14章的例子进行操作。我希望通过业务逻辑隐藏中间件。在使用“camel:run:”进行开发时,一切似乎都运行得很好。配…
有没有一种简单的方法可以在 Ant junit 或 java 任务的类路径中使用 OSGi 包?
我有一堆 OSGi 包,它们基本上是包含其他 jar 和清单的 jar。 bundle xyz.jar: somejar1.jar somejar2.jar Manifest 我想运行一些 junit 测试,并且需…
Eclipse PDE:如何将 java 项目的类路径添加到插件的类路径?
大家, 我已经搜索了很多,但没有找到答案。 我做了一个 eclipse 插件,它从源代码编写 junit 测试用例。 到现在为止,我开始在代码中使用反射,但是…
OSGi 类似于其他编程语言中的模块化
Java 中的 OSGi 框架提供的严格模块化概念可以在任何其他编程语言中使用吗? 我觉得 C++ 中的 friend 类的概念有点相似,但它似乎是一个更精细的控制…
OSGi 声明式服务与 ManagedService 用于配置服务?
我最近偶然发现 OSGi 中的声明式服务可以将组件的配置设置为必需的,以便组件在激活时接收它,从而消除组件激活和配置之间的差距。我还意识到您可以通…