java - 在这种情况下使用 Netbeans Platform 或 Eclipse RCP 是否太过分了?

标签 java eclipse-rcp netbeans-plugins

使用 Netbeans Platform 或 Eclipse RCP 等平台实际上会给您的应用程序增加多少膨胀?我正在尝试决定我是否真的有必要使用它。我只会使用框架实际提供的很少一部分功能,所有这些功能都相对容易从头开始实现。

我基本上需要的是某种形式的插件管理,用户根据 API 编写他们的库,而我的程序可以找到他们的服务。这很容易通过几行代码从头开始实现。除此之外,我还需要做一些 2D 图形工作,其中可以拖放小部件等。这两个要求是否足以构成使用框架的充分理由?实际上我更倾向于自己做。

谢谢。

最佳答案

如果您正在考虑编写自己的插件解决方案,我强烈建议您通过 RCP 使用 Eclipse 的 OSGi 实现。 OSGi 坚如磐石,可以处理同一库的替代版本和各种类路径问题等问题。这将有助于您的插件提供商,因为他们不必担心存在其他库。这比将一堆 jar 放入同一个类路径中要好得多。

关于java - 在这种情况下使用 Netbeans Platform 或 Eclipse RCP 是否太过分了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5547750/

相关文章:

java - 从 Android 网页获取 HTML 正文?

eclipse - 为 eclipse rcp 产品创建 debian 包 (.deb)

java - Eclipse RCP : Where to store application data which should be accessible from everywhere?

Netbeans - *简单* 的方法来判断文件属于哪个 Netbeans 项目

java - 如何模拟当前日期?

java - 涉及继承的映射的 Hibernate 查询条件

eclipse - 如何更改 Eclipse RCP View 标题栏的颜色

netbeans - Netbeans 7 或 8 中的深色主题

php - NetBeans 的 Smarty 插件

java - 使用 REGEX 进行字符串验证