Eclipse那些事-1

  作为一个流行的开发工具,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版本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: eclipse-platform-parent是一种用于构建Eclipse平台项目的父项目。它是一个maven项目,提供了一些通用的配置和依赖项,以简化Eclipse平台项目的构建过程。 作为父项目,eclipse-platform-parent定义了一些常用的插件和属性,以及一些必要的Maven依赖。这些配置和依赖项可以被Eclipse平台项目的子项目继承和重用,确保了项目的一致性和易于管理性。 通过使用eclipse-platform-parent,开发人员可以快速搭建起一个Eclipse平台项目,并且可以方便地集成和使用各种常用的Eclipse插件和工具。此外,父项目还提供了一些常用的构建脚本和配置文件,简化了项目的开发和构建流程。 另外,eclipse-platform-parent还可以通过在项目中定义一些通用的规则和标准,帮助团队成员遵循一致的开发和构建标准,提高项目的整体质量和可维护性。 总之,eclipse-platform-parent是一个非常实用的工具,可以在构建Eclipse平台项目时提供一些方便和规范,帮助开发人员快速、高效地开发和构建项目。 ### 回答2: eclipse-platform-parent是一个Eclipse项目的父级pom文件。Eclipse是一个开源的集成开发环境(IDE),用于开发各种编程语言的应用程序。在Eclipse中,一个项目可以使用maven来构建和管理,而eclipse-platform-parent就是用于管理Eclipse项目的pom文件。 pom文件是基于Apache Maven的项目对象模型(Project Object Model)文件,用于定义项目的结构、依赖关系和构建配置等信息。eclipse-platform-parent中定义了一些基本的配置项和依赖关系,以供Eclipse项目使用。这些配置项包括项目的名称、版本号、构建方式、输出目录等。依赖关系包括项目所依赖的第三方库和组件,以及它们的版本号。 通过使用eclipse-platform-parent,开发人员可以方便地维护和管理Eclipse项目的相关配置和依赖关系。当项目需要添加新的依赖项或者修改项目的配置时,只需要修改eclipse-platform-parent中的相应配置项即可。这样可以提高开发效率,降低维护成本。 另外,eclipse-platform-parent还可以作为其他Eclipse项目的父级pom文件来使用。这样可以实现多个项目之间的统一配置和管理。在一个项目中修改了eclipse-platform-parent的配置后,其他项目会自动继承这些修改。这种方式可以提高代码的重用性和一致性。 总之,eclipse-platform-parent是一个用于管理Eclipse项目的pom文件,通过定义基本配置和依赖关系,可以提高项目的管理和维护效率,同时也提供了代码的重用和一致性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值