菜单
  

        基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。Eclipse最初是由IBM公司开发的一种IDE开放环境,本来是用作商业软件的一种替代,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理[15]。
    Eclipse本身只是一个框架,可以通过不同的插件支持不同的编程语言,所以可以在Eclipse的基础之上集成不同的插件进行二次开发,定制出具有特定功能的IDE。
    Eclipse 是于1999年4月由OTI和IBM两家公司创建的。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。虽然Eclipse是由IBM公司发起的,但是Eclipse的可扩展开源特性,吸引了一系列的近200家软件公司参与其中,有领军企业带头,共同开发。Eclipse是一个开放源码项目,它原先是被开发出来用以替代商用软件Visual Age for Java的,所以Eclipse的界面跟Visual Age for Java比较相似,但是由于其已经贡献给了开源社区,任何开发者都可以很自由的下载,并且在此基础上开发属于各自的插件,因此广受好评,关注度上升。随后越来越多的大公司加入其中,Eclipse的目标是成为各种计算机编程语言的IDE集成者,努力提升自身的可扩展性,使得各类开发者只要下载相关的语言开发插件即可。
    Eclipse是一个开放源代码的软件,Eclipse本身只是一个框架,但是其专注于插件工具开发的特性,使得它成为了一款功能完善并且能够媲美商业软件的平台。它主要由Eclipse项目、Eclipse工具项目以及Eclipse技术项目这三个项目组成,具体包括四个组成部分:Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许开发者独立开发工具,并与现有的工具无缝集成,工具与工具之间结合性强,不分彼此。
    Eclipse的软件开发包(SDK)是由多种组件工具集成,软件开发者可以很方便的下载到。SDK提供了一个功能丰富灵活的软件开发环境,集成度很好而且可以允许开发者建造满足自己个性要求的工具。Eclipse SDK是一个多方面集合的产物,它包含了软件自带的工具以及其他的开源第三方软件,并且使用Eclipse生产开发出的软件通过通用公告许可证发布,开元第三方分别拥有许可协议。
    2.3 MyEclipse介绍   
    MyEclipse,是以Eclipse为基础开发出的IDE中十分著名的一个,MyEclipse属于企业级软件,通过对Eclipse的二次开发,加入了自己的定制插件。它主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能多变丰富,应用范围很大,有着良好的扩展性,支持多种开源产品。
    MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对软件的进一步扩者。MyEclipse极大地提高了软件开发者在开发、发布各类企业级大型数据库和服务器时的效率。MyEclipse功能丰富完美,对于多种开发语言都有很好的支持,广受好评。可以说MyEclipse是适用范围最广的专用型eclipse开发工具。
    在结构上,MyEclipse的特征可以被分为7类:
    1.JavaEE模型
    2.WEB开发工具
    3.EJB开发工具
    4.应用程序服务器的连接器
    5.JavaEE项目部署服务
    6.数据库服务
    7.MyEclipse整合帮助
    上述的每一种功能,都可以在Eclipse中找到对应的部件,通过集成不同的插件就可以使用了。这种模块化的设计思路,有助于我们更好的对每一部分进行升级,并且保证了在升级单独某一块的时候不影响其他。
  1. 上一篇:考试及自动阅卷系统的设计与实现答案设计与算法分析
  2. 下一篇:Android手机备忘录设计+文献综述
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. java+mysql车辆管理系统的设计+源代码

  10. 乳业同业并购式全产业链...

  11. 中考体育项目与体育教学合理结合的研究

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 大众媒体对公共政策制定的影响

  14. 电站锅炉暖风器设计任务书

  15. 杂拟谷盗体内共生菌沃尔...

  16. 当代大学生慈善意识研究+文献综述

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回