在这种情况下使用Netbeans平台或Eclipse RCP是否过度杀伤?

使用像Netbeans Platform或Eclipse RCP这样的平台实际上添加到您的应用程序的确实多少膨胀?我试图决定是否真的有必要使用它。我将只使用框架实际提供的非常少量的功能,所有这些功能都相对容易从头开始实现。 我基本上需要的是某种形式的插件管理,用户根据API编写他们的库,我的程序可以找到他们的服务。这很容易在几行代码中从头开始实现。除此之外,我还需要做一些2D图形工作,可以拖放窗口小部件等。这两个要求是否足以使用框架?我实际上更倾向于自己做这件事。 谢谢。     
已邀请:
如果您正在考虑编写自己的插件解决方案,我强烈建议您通过RCP使用Eclipse的OSGi实现。 OSGi非常坚固,可以处理同一个库的备用版本和各种类路径问题。这将有助于您的插件提供商,因为他们不必担心其他库存在。这比将一堆jar放入同一个类路径要好得多。     

要回复问题请先登录注册