eclipse体系架构学习

Eclipse不仅是一个Java IDE,而是一个集程序开发平台、运行时和应用程序框架于一体的多功能系统。其核心是插件机制,允许扩展功能,包括JDT、CDT和PDE等组件。Eclipse平台由运行库、工作台、工作区、团队组件、调试和帮助等部分组成,强调可扩展性和集成性。通过OSGi规范实现插件模型,使得功能以插件形式附加到核心之上,提供灵活的开发体验。
摘要由CSDN通过智能技术生成

内容为资料摘录。

 

eclipse 不单是一个java IDE,当然最初java IDE确实是eclipse最早最成功的产品之一。

eclipse 系统功能:是一个可扩展的、集程序开发平台、运行时和应用程序框架为一身的多功能系统。利用这套系统,开发者可以完成包含程序开发、部署和管理在内的一系列工作。他将软件开发周期的每一个环节都纳入了管理之中。

 

Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Eclipse使用插件来提供所有的附加功能。eclipse的核心就是动态发现、装载和运行插件的体系结构。

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。这些插件只有当eclipse启动后,真正使用它们时,才动态的调入内存。用户不必担心eclipse的臃肿问题。插件是可识别的最小的功能单元,插件的大小没有限制(JDTeclipse中最大的组件之一,大约10的插件)。

 

 

Eclipse基本内核包括:图形API (SWT/Jface) Java开发环境插件(JDT ),插件开发环境(PDE)等。

 

具体包括四个部分组成——Eclipse PlatformJDTCDTPDEPlug-in Development EnvironmentPDE)。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platf

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值