SWT/JFace or Eclipse RCP?

后端 未结 4 1089
慢半拍i
慢半拍i 2021-02-12 15:46

Which are the reasons to choose the Eclipse Rich Client Platform as the base of my application, instead of just using SWT/JFace?

4条回答
  •  温柔的废话
    2021-02-12 16:01

    Eclipse RCP is not just a GUI (SWT/JFace), but an OSGi-based platform.

    So, you would choose the RCP framework in order to:

    • have a better definition of your different modules
    • manage their lifecycles, and versions compatibility
    • isolate classloader issues.

    If your application is just one monolithic GUI font-end, RCP might be a bit overkill.

提交回复
热议问题