2

我正在尝试将 Spring 框架集成到我的 Eclipse RCP 应用程序中。

我找不到有关如何将 Blueprint Gemini 集成到我的 RCP 应用程序中的相关文档。我只是将 Gemini jar 添加到我的 RCP 项目中吗?我想这还不够……那我该如何将 Gemini jars 添加为插件?如何正确启动扩展器?

任何人都可以提供指导或指示吗?

在遵循 Francis Upton 的建议并使用目录选择目标平台的 jar 之后,我现在可以在运行配置中查看org.eclipse.gemini.blueprint.extender 。

但是我现在收到以下错误:

org.osgi.framework.BundleException: The bundle "org.eclipse.gemini.blueprint.extender_1.0.0.RELEASE [36]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.gemini.blueprint; version="[1.0.0.RELEASE,1.0.0.RELEASE]"
4

1 回答 1

2

您应该能够将 Gemini 安装到您的目标平台中(您可以使用 Preferences -> Plugin Development -> Target Platform 使用您的目标平台。

一旦安装在目标平台上,因为这些是 OSGi 包,您应该能够像其他任何东西一样引用它们(使用插件清单的 Dependencies 部分)。

于 2011-12-13T12:30:51.240 回答