Eclipse的版本详解

转:http://hi.baidu.com/freewgf/item/9d1fa5c887e53a07c610b225

 

1、【历史】

 

Eclipse最初是由IBM公司开发的替代商业软件“Visual Age for Java”的下一代IDE开发环境;

 

2001年11月7日 ,Eclipse 1.0版发布,IBM将Eclipse贡献给开源社区;

 

2002年6月27日,Eclipse 2.0版发布,进入2.0时代。

2002年8月29日,2.0.1修订版;

2002年11月7日,2.0.2修订版;

 

2003年3月27日,Eclipse 2.1版发布,

2003年6月27日,2.1.1;

2003年11月3日,2.1.2;

2004年4月10日,2.1.3;  

2004年6月25日,Eclipse 3.0版发布,进入3.0时代,采用了OSGi运行时架构。这一年 Eclipse基金会成立,这也标志着Eclipse即将进入一个新的时代。

2004年9月16日,3.0.1;

2005年3月11日,3.0.2;

 

2005年6月27日,Eclipse 3.1版发布(代号IO),从3.1版到3.5版,形成了一个以木星卫星名称相关的系列的命名习惯(详见版本下文3)。

2005年9月29日,3.1.1;

2006年1月18日,3.1.2;

 

2006年6月29日,Eclipse 3.2版发布(代号Callisto);

2006年9月21日,3.2.1;

2007年2月12日,3.2.2;

 

2007年6月25日,Eclipse 3.3稳定版发布(代号Europa),从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,并且会在接下来的9月及次年2月释放出SR1及SR2版本,SR是修订版的意思;

3.3.1(SR1)

3.3.1.1

3.3.2(SR2)

 

2008年6月17日,Eclipse 3.4版发布(代号Ganymede);

3.4.1(SR1)

3.4.2(SR2)

 

2009年6月11日,Eclipse 3.5版发布(代号为Galileo);

3.5.1(SR1)

3.5.2(SR2)

 

2010年6月8日,Eclipse 3.6版发布(代号为Helios);

3.6.1(SR1)

3.6.2(SR2)

 

2011年6月13日,Eclipse 3.7版发布(3.7-4.1的共同代号 Indigo);

3.7.1(SR1)

3.7.2(SR2)

 

2010年7月27日,Eclipse 4.0版发布(代号 Indigo);

 

2011年6月20日,Eclipse 4.1版发布(代号 Indigo);

2011年9月12日,4.1.1;(SR1)

2012年2月23日,4.1.2;(SR2)

 

2012年6月27日,Eclipse 4.2版发布(代号Juno);

2012年9月28日,(SR1)

2013年2月22日,(SR2)

 

2013年6月26日 ,Eclipse 4.3版 将发布(代号Kepler);

 

详细的发布时间信息请参 看Eclipse官网http://archive.eclipse.org/eclipse/downloads/index.php ;

 

 

2、【版本号 Version】

 

 Eclipse X.Y.Z :X表示其API有破坏性的更新;Y表示其API没有破坏性的更新;Z表示Bug的修正。SR1代表修正版,就是正式版出来之后所做了一次修订.

 

不同的项目(详见下文4)有不同的版本号,如Platform 3.2, TPTP 4.2, BIRT 2.1, CDT 3.1, EMF 2.2等。因为不同项目发布周期不同。Platform项目一年发布一次,而TPTP、BIRT等项目一年发布两次。不可能使用统一版本号,强制使用则会使项目的版本号混乱。

 

 

3、【版本代号 Release】

 

虽不同项目不能使用统一的“版本号”,但不同的项目可以在一个共同的“版本代号”之下。

 

从Eclipse 3.1版本开始,到3.5版,形成了一个以木星卫星名字作为“版本代号”的系列。

 

1610年,著名科学家伽利略通过对木卫1-木卫4的观察,提出了反驳地心说的证据,木卫1-木卫4因此也被称之为伽利略四大卫星(木星还有很多之后发现的其它卫星)。这四大卫星还被分别赋予了四个神话传说中人物的名字(这四人都以俊美著称):  

 

木卫1:IO,伊奥  

木卫2:Europa,欧罗巴  

木卫3:Ganymede,盖尼米德

木卫4:Callisto,卡里斯托  

 

Eclipse3.1到3.4的命名(codename)并非按木卫 1 - 4 顺序,而是根据卫星离木星从近到远顺序:

 

Eclipse 3.1用木卫1 --- IO(离木星最近);

Eclipse 3.2用木卫4 --- Callisto(第4近);

Eclipse 3.3用木卫2 --- Europa(第6近);

Eclipse 3.4用木卫3 --- Ganaymed(最远);

 

Eclipse 3.5 版本代号 Galileo 【伽利略,天文学家】 ;

Eclipse 3.6 版本代号 Helios 【太阳神】;

Eclipse 3.7-4.1 版本代号 Indigo 【靛青】;

Eclipse 4.2 版本代号Juno【朱诺,朱庇特之妻,小行星名)】;

Eclipse 4.3 版本代号Kepler【开普勒,天文学家】

 

 

4、【Eclipse插件】

 

Eclipse classic , 是eclipse的标准版(最新4.2版),带有source,故比Eclipse IDE for Java版的还大;

 

Eclipse for xx ,xx表示内置了开发其所需的插件;

 

Eclipse IDE for Java Developer : 标准版基础上增加java开发插件;

Eclipse IDE for JavaEE Developers:标准版基础上增加j2ee开发的插件;

Eclipse for RCP/Plug-in Developers :标准版基础上增加RCP和插件开发;

Eclipse IDE for C/C++ Developers :标准版基础上增加C/C++开发的插件;

 

区别:解压后发现不同版本中plugins/features目录下的文件不同而已。

 

 

5、【Eclipse项目】

 

(1)Eclipse Project

JDT(Java Development Tooling - Java开发工具),开发Java;

PDE(Plugin Development Environment - 插件开发环境),开发插件;

Eclipse Platform,开放的可扩展的IDE,I核心很小,其它都靠插件拓充功能。

 

(2)Technology Project

 

(3)Tools Project

CDT(C/C++ Development Tooling - C/C++开发工具),开发C;

 

 

(4)Mylyn

 

具体请看官网,主要几个项目:

 

 

 

 

6、【Eclipse SDK】

 

开发Eclipse插件用的。  

Eclipse SDK(Software Development Kit 软件开发包)是Eclipse Platform、JDT和PDE所生产的组件合并,它们可一次下载。

转载于:https://www.cnblogs.com/HouZhiHouJueBlogs/articles/4024070.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Eclipse开发技术详解》是一本针对Eclipse开发工具的详细解读与应用的专业书籍。本书基于Eclipse开发环境,从技术的角度对Eclipse进行了深入浅出的剖析和讲解,旨在帮助读者全面了解和掌握该开发工具的各种高效技巧和应用。 本书分为多个章节,内容涵盖了Eclipse的基本功能介绍、各种插件的使用、项目管理、代码编辑与调试、界面设计等方面。书中以实例为依托,通过详细的演示和解读,让读者能够迅速上手并熟练使用Eclipse开发工具。 在Eclipse的基本功能介绍中,本书首先对Eclipse的安装与配置进行了详细说明,包括如何下载并安装Eclipse、如何配置开发环境等。随后,本书介绍了Eclipse中常用的视图、透视图、编辑器等界面元素的使用方法,以及如何进行工作空间的管理与设置。 在插件的使用方面,本书重点介绍了Eclipse中一些被认为是最为实用和常用的插件,例如Egit插件用于代码版本管理、Mylyn插件用于任务管理等。通过学习这些插件的使用,可以大大提高代码的管理效率和开发效率。 在项目管理方面,本书详细介绍了如何在Eclipse中创建和管理Java项目、Web项目和Android项目,以及如何进行项目的配置和打包等。此外,本书还着重讲解了如何使用Ant、Maven等构建工具进行项目的构建和部署。 在代码编辑与调试方面,本书详细介绍了Eclipse中各种常用的快捷键和代码模板的使用,以及如何进行代码断点调试等操作。此外,本书还特别介绍了一些常见的代码调试技巧和技术,如条件断点、表达式求值等。 在界面设计方面,本书通过讲解Eclipse插件SWT和JFace的使用,以及窗口、对话框和菜单等界面元素的设计与实现,帮助读者掌握Eclipse界面设计的方法和技巧。 总之,《Eclipse开发技术详解》是一本介绍Eclipse开发工具的权威指南,对于希望全面了解和掌握Eclipse开发技术的读者来说,是一本非常实用的参考书籍。无论是初学者还是有一定经验的开发者都可以通过这本书提升自己的开发技能和效率。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值