标签:
随着Eclipse IDE的出现和不断发展,Java社区又进入了一个新的春天,Eclipse强大而又灵活扩展的插件机制成为了吸引开发人员的天堂,使其成为一款优秀的IDE。Eclipse项目的初衷并不打算构建成一个胖客户端平台(RCP),而只是想构建一个集成开发工具的平台。Eclipse RCP始于Eclipse2.1版本,到了3.0版本的时候,Eclipse作为一个RCP迈出了巨大的一步, 在3.0后的版本,Eclipse项目小组废除了以前的插件管理模型,通过引入OSGi(Open Service Gateway Initiative) R4标准来实现插件的动态安装,移除和更新,这使Eclipse IDE实现了革命性的变革。Eclipse3.1版本正式的引入了RCP发布功能,一时间RCP技术成为Java开发人员中最流行的词汇,那究竟什么是Eclipse RCP呢?