首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Eclipse RCP中的插件、特性和产品之间有什么区别?

Eclipse RCP中的插件、特性和产品之间有什么区别?
EN

Stack Overflow用户
提问于 2010-04-22 23:14:11
回答 1查看 31.8K关注 0票数 78

有什么不同?什么被用于什么目的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-23 00:54:31

作为的详细信息

Eclipse是

最小的可部署和可安装的软件组件。

每个插件都可以定义扩展点,这些扩展点定义了其他插件对功能贡献(代码和非代码)的可能性。例如,非代码功能贡献可以提供帮助内容。

该架构的基础是Eclipse的运行时环境Equinox,它是OSGI的参考实现。详情请参见OSGi development - Tutorial

Eclipse的插件概念与OSGI的捆绑包概念相同。一般来说,OSGI包等同于插件,反之亦然。

提到

功能项目基本上是插件和其他功能的列表,可以理解为逻辑上独立的单元

Eclipse将功能项目用于更新管理器和构建过程。您还可以提供具有以下功能的软件许可证

最后,是使用Eclipse平台构建的独立程序。可以选择将产品打包并作为一个或多个功能部件交付,这些功能部件只是一组插件,由Eclipse更新机制作为单个实体进行管理。

所以:

插件可以分组为多个功能,这些功能可以打包为一个称为产品的可执行单元。

票数 119
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2692048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档