编程教程
您现在的位置: 中国个人站长站 >> 网络编程 >> Javascript >> 教程正文 Eclipse实践(1)
推荐位

Eclipse实践(1)

中国个人站长站 Javascript 点击数: 更新时间:2007-7-29 2:28:17
一些公司不等到软件出3.0版本是不会采用的(它甚至建议你等到3.1,直到许多严重的错误暴露出来)。但是,尽管Eclipse1.0缺乏特征也不适合每个人的工作方式,其仍然表现出许多优越之处。其最大的优势就是,它是免费的、开源的项目,它拥有非常多的资源。Eclipse的开发者能够真正的听取用户的意见,开发人员是Eclipse的最大受益者。2003年3月Eclipse2.1发版,它超越了近乎所有人的期望,许多人匆忙的去下载,以至于在发版的头一个星期,下载其副本非常非常的困难。

1.1.1    背景

Eclipse并不是技术上的一个偶然事件,据说IBM在将Eclipse作为一个开源项目交给开源组织Eclipse.org之前,已经投入了超过4000万美元来发展它,最初来发展Eclipse的公司包括,Borland、IBM、Merant、QNX Software System、Rational Software、RedHat、SuSE、TogetherSoft 和 Webgain。自从加入开源之后加入的公司有Hewlett Pachard、Fujitsu、Oracle和Sybase。IBM的子公司OTI(主要从事Eclipse开发的人)继续领导着Eclipse的开发。

OTI是一家著名的面向对象工具开发商,它的历史可以追溯到1988年。当时的面向对象开发语言是Smalltalk,1996年OTI被IBM兼并,并被迫转向Visual Age产品的开发,使其成为标准的面向对象开发工具。许多Smalltalk的先进理念被融入其中,使Visual Age成为Java开发的一个特例。例如,它隐藏了文件的概念。和其它Visual Age产品一样,VA4J是用Smalltalk编写的。

Eclipse从本质上讲是用VA4J采用Java预研编写的,和其它IDE相比VA4J具有Smalltalk特征,也就是因为这个特点,使其逐渐消失。一些OO的纯粹主义者感到非常的失望,但是这使得Java更加流行和实用,就好像一个优秀的翻译器一样。Eclipse在理论和实际中间找到了一个平衡点。

1.1.2    Eclipse组织

Eclipse为一个协会委员会管理和指导,这个协会包括各个合作者的代表。它决定Eclipse的目标,主要目标包含两个方面,保证Eclipse开源的健壮发展和为合作伙伴谋求商业机会。

在操作上,Eclipse由PMC(项目管理委员会)领导,并从整体上进行监督。Eclipse被划分为几个小项目:

n         平台

n         JDT(Java开发工具包,它由Erich Gamma所领导,Erich Gamma在设计模式和敏捷开发方法学的研究,已经为众人所知

n         插件开发环境(PDE)

上一页  [1] [2] [3] 下一页

教程录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《Eclipse实践(1)》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号