作为一个流行的开发工具,Eclipse的版本发布和开发过程让我产生了好奇,通过对其官方网站以及网络上资料的阅读,我对Eclipse的开发发布有了一个初步了解。
=========================================================================
2001年11月7日,Eclipse 1.0发布。
半年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在
之后又推出了2.0.1和2.0.2,而之后在2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版
本。
=========================================================================
2004年6月25日对Eclipse来说是一个值得记住的日子,进入3.0时代的Eclipse采用了OSGi运行时架构。这一年
Eclipse基金会成立,这也标志着Eclipse即将进入一个新的时代。3.0后有两个小的修订版本3.0.1和3.0.2。详细的发布时间信息请参
看Eclipse官网(http://archive.eclipse.org/eclipse/downloads/index.php
).
Eclipse的发布版本与其中Top
Projects(比如TPTP,BIRT)的版本号采用了不同的方式,每个项目有自身的版本号管理,比如现在的TPTP进入了4.5.3的开发,但是
Eclipse的最新发布版本Ganymede实际上是Eclipse 3.4,Eclipse现在每次发布的时候会包含各个特定版本的TOP
pojects。
=========================================================================
2005年6月27日Eclipse
3.1发布,之所以要特别提一下3.1,是因为从这个版本开始一直到还没有发布的3.5版,形成了一个以木星卫星名称相关的系列。1610年,著名的科学
家伽利略通过对木卫1-木卫4的观察,提出了反驳地心说的证据,木卫1-木卫4因此也被称之为伽利略四大卫星(木星还有很多之后发现的其它卫星)。这四大
卫星还被分别赋予了四个神话传说中人物的名字:
-木卫1:IO,伊奥
-木卫2:Europa,欧罗巴
-木卫3:Ganymede,盖尼米德.(值得一提的是早于伽利略2000年前,有记录表明战国时期中国的甘德在公元前346年就已发现了木卫3)
-木卫4:Callisto,卡里斯托
取这四个人的名字,一个很重要的原因可能就在于这四个人物都以俊美著称。
但是Eclipse从3.1到3.4的命名(codename)并非按照木卫1-4的顺序,而是根据这四颗卫星距离木星从近到远的顺序,因此
Eclipse 3.1就使用了木星已知卫星中第1近的木卫1——IO来命名,Eclipse
3.2就使用木卫4——Callisto距木星(所有木卫中)第4近,Eclipse
3.3采用了木卫2——Europa(第6近),剩下最远的木卫3--Ganaymede就送给了Eclipse 3.4。
Eclipse
3.4也就是我们现在熟知的已发布版本Ganaymede。之后的3.5版本我们应当叫什么呢?当然不应该忘记发现这四颗卫星的伟大科学家伽利略,也就是
计划在2009年6月24日发布的Eclipse 3.5,代号Galileo(伽利略)的Eclipse版本。
分享到:
相关推荐
TFS 插件为 Eclipse 用户提供了强大的版本控制、工作项跟踪和报表统计等功能支持,是软件开发团队不可或缺的工具之一。希望本文能够帮助您更好地利用 TFS 插件提升工作效率,促进项目顺利进行。
随着时间的推移,Eclipse继续进化,不断推出新的版本,例如Eclipse 3.x系列,引入了更为现代化的用户界面和增强的性能。Eclipse还通过提供插件开发工具(PDE)和Eclipse Rich Client Platform(RCP),使开发人员...
在数据分析与可视化领域,图表作为数据呈现的重要手段,能够直观地展现复杂数据关系,帮助用户快速理解数据背后的故事。JFreeChart,作为一款功能强大的Java图表绘制工具,提供了丰富的图表类型支持,包括饼图、柱状...
在安装和配置Hadoop时,需要将这个版本的Hadoop解压并设置环境变量,以便Eclipse插件能正确连接到Hadoop集群。 总之,Hadoop Eclipse Plugin 2.7.3是Hadoop开发者不可或缺的工具,它将Eclipse的强大功能与Hadoop的...
FindBugs支持多种版本,包括Eclipse插件版、独立的Java程序(基于Swing)以及AntTask版本。本文将重点介绍如何在Eclipse环境中安装并使用FindBugs插件。 #### 二、FindBugs在Eclipse中的安装 1. **准备工作**: - ...
这对于跟踪项目任务、缺陷和用户故事非常有用,有助于保持团队的组织和协调。 3. **构建和持续集成**:尽管TFS自身具有强大的构建引擎,但通过Eclipse插件,开发者可以直接在IDE内触发和监控TFS的构建过程,这有助...
5. **foxnrabbit**:这可能是一个基于寓言故事“狐狸与兔子”的小游戏,可能使用Python或Java编写,展示了Eclipse中的游戏开发能力。 6. **PlaneGame**:这可能是一个更复杂的游戏项目,如飞行射击游戏,展示了...
Eclipse Stodito是一款专为Eclipse集成开发环境(IDE)设计的故事图工具。故事图是一种可视化方法,常用于敏捷开发中,以帮助团队成员理解、记录和沟通用户故事。这些图表有助于清晰地表述需求,确保开发人员和利益...
Phelon公司的成功故事,该公司通过将Crystal Reports与Eclipse进行集成,有效提升了其数据报告处理的能力。 #### 二、公司背景 R.E. Phelon公司是一家专注于发动机系统的制造商,业务范围包括发动机管理系统、...
Eclipse的调试、版本控制、代码提示等功能极大地提升了开发效率。 **4. 敏捷开发方法** 敏捷开发强调迭代和增量式开发,以适应需求变化。文章中提到了Scrum和XP(极限编程)这两种敏捷方法。Scrum注重项目管理,...
创建这个项目背后的故事可以在上找到 此演示代码的原始版本是在 2014 年为 JSF 课程创建的。 学生们使用 JSF 和 JDBC 创建了 Web 商务站点。 服务器是 TomEE,DBMS 是 MySQL。 IDE 是 Eclipse。 今年,即 2015 年,...
通过试玩,玩家可以评估游戏的控制、关卡设计、故事线以及整体的娱乐性。 总的来说,《Metroid: Eclipse》作为一款开源游戏,不仅展示了GameMaker平台的强大功能,还体现了开源社区的协作精神。它鼓励了玩家参与...
Implementors插件支持多种Eclipse版本,但为了确保兼容性,请根据您的Eclipse版本选择相应的插件版本。目前最新版本支持的情况如下: - Eclipse 2.1.x 或 Eclipse 3.0.x: 使用 v0.0.14 版本 - Eclipse 3.1+ : 使用 ...
作者通过经验分享了如何下载和安装JDK,特别强调了选择与cocos2d-x兼容的Java版本(Java SE 6 Update 38),并提供了配置环境变量的具体步骤,包括设置JAVA_HOME、CLASSPATH和Path变量。 【下载与安装Eclipse和ADT...
文件名“喜羊羊大战灰太狼1.0版本”表明游戏的主题可能是基于中国知名卡通角色喜羊羊和灰太狼的故事,而且这是一个初始版本(1.0),可能还有后续的更新和改进。 从这个压缩包中,我们可以学习到以下几个关键知识点...
jdk版本:1.8 及以上 ide工具:IDEA或者eclipse 数据库: mysql5.7及以上 后端:spring+springmvc+mybatis+maven+mysql 前端: vue , css ,js 等 三、系统功能 系统用户包括有管理员、用户 1、后台主要功能如下: ...
- 使用TortoiseCVS,可以在IDE(如Eclipse、IntelliJ IDEA)之外进行版本控制操作,与IDE内的版本控制功能互为补充。 5. **CVSNT的高级功能** - 分支与合并:CVSNT支持分支管理,允许开发者在不影响主线开发的...
有关创建该项目的故事, 该演示代码的原始版本是在2014年为JSF中的一门课程创建的。 学生使用JSF和JDBC创建了Web电子商务站点。 服务器是TomEE,而DBMS是MySQL。 IDE是Eclipse。 2015年这一年,我更改了课程设置以...
PPD文件是XML格式的,它提供了关于Perl模块的元数据,包括模块的名称、版本、依赖关系、作者、描述等信息。当使用PPM(Perl Package Manager)工具安装Perl模块时,PPD文件是必要的,它指导PPM如何下载和安装对应的...
这个插件提供了与TFS交互的接口,使得Eclipse用户能够无缝地进行版本控制操作。 4. TFS源代码管理: - 与服务器同步:开发者可以使用"Get Latest Version"命令获取最新的代码,或者使用"Check Out"锁定文件进行...