在其他应用程序中使用 Eclipse RCP GUI

Use Eclipse RCP GUI in other applications

我们正在将一些应用程序重新设计为新的自定义框架。现在我们想要一个阶段来重用 Eclipse RCP 应用程序 GUI 并重新设计后端(不使用 Eclipse RCP 框架)。所以我们可以轻松地将GUI部分切换到JavaFX。是否可以不使用 Eclipse RCP 框架而只使用 Eclipse RCP 框架的 GUI 部分?

我们不希望在我们的新项目中出现所有 Eclipse RCP 配置垃圾,我们只需要完整的 GUI 层。

不,不使用 Eclipse RCP 框架就不能使用 Eclipse RCP 框架。您可能想查看 e(fx)clipse,它允许您使用 Java FX 层

起诉 Eclipse RCP 框架

Eclipse RCP 中的所有内容都是一个 Eclipse/OSGi 插件,并且依赖于 OSGi 插件系统才能工作。

如果您依赖于现有的 3.x 兼容模式插件,那么您将无法使用 3.x 风格的 RCP。

如果您不依赖 3.x 模式插件,您可以使用 e4 样式的 RCP,它可以设置为您喜欢的任何方式,并且可以使用 JavaFX 而不是 SWT 编写使用 e(fx)clipse 代码。