Eclipse概述

Eclipse是一款由IBM发起的开放源代码的集成开发环境(IDE),最初主要用来开发Java应用,但现在已经扩展到支持多种语言。它以其强大的插件系统著称,广泛应用于WebSphere应用开发,并且拥有丰富的第三方插件资源,极大地提高了开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 Eclipse

 
1.概述
      Eclipse是以个集成开发环境(Integrated Development Environment)。其前身是IBM的Visual Age for Java(VA4J),IBM投入了3千万美元。Eclipse是可扩展的体系结构,可以集成不同软件开发供应商开发的产品,将他们开发的工具和组件加入到Eclipse平台中。
      随Java应用的广泛,各大主要软件供应商都参与到Eclipse架构开发中,使得Eclipse插件数量与日增加。其中,IBM的WebSphere Studio Workbench是突出的例子。Eclipse平台的免费,架构的成熟,行业协会Eclipse基金会的支持,使得很多的Java开发采用了Eclipse架构。如今,IBM通过起附属的研发机构Object Technologies International(OTI),继续引领Eclipse开发。
 
2.Eclipse的结构和内核
      插件(plug-in)是遵循一定规范的应用程序结构编写出来的程序,也成为扩展,不同于组件。Eclipse正是一个精心设计的、可扩展的核心结构。通过插件的形式,将根据自己需要选择的扩展开发工具集成到Eclipse平台核心。因此使得可以避免因过去不兼容工具带来的麻烦,降低开发出成本,大幅度提高工作效率。
      Eclipse本身作为一个开放源码的软件项目,它主要包含3个子项目:①平台子项目,②Java开发工具(JDT-java)子项目,③插件开发环境(PDE-plug-in)子项目。其中,Java开发工具JDT为开发人员提供大量的集成工具集,主要为Java应用程序提供编程接口(API)。Eclipse软件开发工具箱(SDK)是主要有Eclipse本身的项目软件和其他一些开发源吗的第三方软件组成。次者,插件开发环境(JDT)则为插件开发和测试提供相应的环境,如:创建插件清单文件、定义扩展点等。

      其他的Java集成开发环境有Jbuilder、WebSpher Studio、 NetBeans。然而Eclipse以其强大的可扩展性和开放性脱颖而出,拥有为数众多的支持者,也被许多大的企业所青睐。
   
索引:
 
IDE(Integrated Development Environment):集成开发环境
VA4J(Visual Age for Java):Eclipse在IBM的前身
WebSphere Studio Workbench:IBM应用Eclipse的开发平台产品
OTI(Object Technologies International):。IBM的一个附属研发机构
plug-in:插件
JDT(Java Development Tool):Java开发工具
PDE(Plug-in Development Environment):插件开发环境
SDK(Software Development Kit):软件开发工具箱
API(Application Programming Interface):应用程序编程接口
Workbench:工作平台
 
参考:
张桂元、贾燕枫:《Eclipse开发入门与项目实践》,人民邮电出版2006年版。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值