失效链接处理 |
Eclipse 中文教程 完美版 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
Eclipse 就像软件开发者的『打铁铺』,它一开始备有火炉、铁钻与铁锤。就像铁匠会用现有的工具打造新
的工具,也能用 Eclipse 打造新工具来开发软件-这些新工具可扩充 Eclipse 的功能。(Eclipse 其中一个卖点就
是它的扩充性)
1.1 历史背景
Eclipse 这样功能完整且成熟的开发环境,是由蓝色巨人 IBM 所释出。IBM 花了 4 千万美金来开发这个
IDE(Integrated Development Environment)。第一版 1.0 在 2001 年 11 月释出,随后逐渐受到欢迎。
Eclipse 已经成为开放原始码计划(Open Source Project),大部分的开发扔然掌握在 IBM 手中,但是有一
部份由 eclipse.org 的软件联盟主导。(http://www.eclipse.org)
Eclipse 项目由 Project Management Committee(PMC)所管理,它综观项目全局,Eclipse 项目分成 3 个子
项目:
z
平台-Platform
z
开发工具箱-Java Development Toolkit(JDT)
z
外挂开发环境-Plug-in Development Environment(PDE)
这些子项目又细分成更多子项目。例如 Platform 子项目包含数各组件,如 Compare、Help 与 Search。JDT
子项目包括三各组件:User Interface(UI)、核心(Core)及除错(Debug)。PDE 子项目包含两各组件:UI 与 Core。
1.2 开发原始码软件
Eclipse 是开放原始码,结果很多人在使用的时候都不注重合法权的问题。开放原始码软件让使用者能够取
得软件的原始码,有权去修改和散布这个软件。如果想修改软件,这件事的另一面就是,除非其它人对修改后
的软件也有相同的权力,否则是不能散布修改后的软件,这种权利和著作权(copyright)相反,开放原始码项目
中有时称之为著作义(copyleft)。
有些开放原始码许可书,坚持要求任何和其它开发原始码合组成的软件也必须是开放原始码。然而,Eclipse
使用的开放原始码许可书:公共公众许可书-Common Public License(CPL)作为授权方式,设计上是可以容许商
业利益的。CPL 可以容许 Eclipse 和其它开放原始码软件合组时,能够以更严谨的许可书散布软件,以求用于商
业途径。CPL 经过 Open Software Initiative(OSI)认证,其内容符合开放原始码授权的需求。
1.3 Eclipse 版本介绍
可以从 eclipse.org 网站(http://www.eclipse.org/downloads)下载,可以发现『最新』与『最好』的版本,
这两种版本通常不一样,基本上有四种版本-或建置(build)可供下载:
z
释出版(Release builds)
由 Eclipse 开发团队所宣称的主要稳定版本。Release builds 经过完整测试,并具有一致性、定义
清楚的功能。它的定位就跟上市的商业软件一样。
z
稳定版(Stable builds)
比 Release build 新一级的版本,经由 Eclipse 开发团队测试,并认定它相当稳定。新功能通常会
在此过渡版本出现。它的定位就跟商业软件的 beta 版一样。
z
整合版(Integration builds)
此版本的各个独立的组件已经过 Eclipse 开发团队认定具稳定度,但不保证兜在一起没问题。若兜
在一起够稳定,它就有可能晋级成 Stable build。
z
当日最新版(Nightly builds)
此版本显然是从最新的原始码产生出来的。可想而知,此版本当然不保证它跑起来没问题,搞不好
还有严重的 bug。
1.4 跨语言、跨平台
|