SWT/JFace 还是 Eclipse RCP?

2024-02-02

选择 Eclipse 富客户端平台作为我的应用程序基础而不是仅使用 SWT/JFace 的原因有哪些?


Eclipse RCP 不仅仅是一个 GUI (SWT/JFace),而是一个OSGi https://stackoverflow.com/questions/1434737/whats-new-in-osgi-4-2为基础的平台。

因此,您选择 RCP 框架是为了:

  • 对不同模块有更好的定义
  • 管理其生命周期和版本兼容性
  • isolate 类加载器问题 https://stackoverflow.com/questions/479254/eclipse-rcp-problem-creating-product-which-needs-2-different-versions-of-a-plugi.

如果您的应用程序只是一个整体 GUI 字体端,那么 RCP 可能有点大材小用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SWT/JFace 还是 Eclipse RCP? 的相关文章

随机推荐