Eclipse Indigo发布了

Eclipse基金会发布了Eclipse Indigo,包含62个项目,总代码行数达到4600万行。新项目包括Mavenintegration、EclipseScout、Jubula等。Eclipse4.1及Eclipse4.xstream也一并发布。Indigo中的项目实现了与Maven的紧密集成、构建分布式应用的企业框架与SDK、自动化功能测试工具等功能。

近日,Eclipse基金会发布了Eclipse Indigo,它包含了62个项目,总的代码行数达到了4600万行。自从2006年Callisto发布以来,Eclipse一直坚持在每年6月的最后一周或倒数第二周进行发布的传统,但Eclipse平台则从2001年开始就延续着每年发布一个版本的传统。

\

这么多项目的同时发布使得所有项目都能符合特定的依赖集;当后续项目要依赖于早期项目时,这么做非常有用(比如JDT依赖于Platform,Mylyn依赖于EMF)。在Callisto之前,项目通常都有必须要满足的特定依赖集,这对某些项目的广泛使用造成了很多问题。自从每年一次的联合发布计划制订后,稳定性以及项目间的可交互性都得到了极大的改进。

\

Indigo中的新项目有:

\
  • Maven integration(M2E),实现了与Maven开发流程的紧密集成。\
  • Eclipse Scout,用于构建分布式应用的企业框架与SDK。\
  • Jubula,用于Java与HTML应用的自动化功能测试工具。\
  • WindowBuilder,面向Java(SWT与Swing)的拖拽式GUI编辑器,这是在Google收购Instantiations之后捐献给Eclipse基金会的。\
  • Graphiti,面向基于EMF模型的图形化工具基础设施。\
  • EGit与JGit,在Indigo发布时其版本已经达到了1.0。\

还有不少项目也发布了或大或小的修订版;CDT发布了8.0版,Eclipse平台本身也发布了3.7版。DSL生成器Xtext发布了2.0版,该版本带有更易于使用的生成编辑器,编辑器提供了代码完成功能与快速修复功能(除了语法外还能修复其他很多内容)。ECF发布了3.5版,它紧跟OSGi 4.3规范,提供了用于远程服务的众多新特性。OSGi运行时Equinox也进行了更新,可以支持OSGi 4.3的新特性(包括泛型),InfoQ此前曾对其做过报道

\

除了Indigo外,Eclipse 4.1也发布了。Eclipse 4.x stream也叫做E4,它是核心Eclipse模型的分支,抛弃了Eclipse扩展机制,面向OSGi服务,通过依赖注入来实现这些服务。E4的目标是提供一种新的组件连接方式,同时解耦用户界面实现与表示,这样在需要时就可以通过Web浏览器进行远程渲染了。与E4一同发布的还有Eclipse Orion 0.2,这是一款完全基于Web的IDE,使用JavaScript插件在Web浏览器中进行实时编辑。在orion.eclipse.org上有个实验版可供测试。

\

并非Helios中的所有项目都被纳入到了Indigo中。困难重重的测试与性能工具平台(TPTP)项目在今年初终止了,并没有纳入到Indigo当中。BPMN项目也很不活跃,不久之后很有可能会被终止,Swordfish也面临着类似的窘境。

\

正如大家所预期的那样,Eclipse 3.7的发布延续着Eclipse每年一次准时发布的传统。在最终版发布前,它经历了6周的迭代与多个发布候选版,Eclipse项目证明了通过特性变化而非时间来管理项目是可行的。如下是Eclipse的发布历史:

\
  • Eclipse 1.0——2001年11月7日(Win32/Linux32 Motif)\
  • Eclipse 2.0——2002年6月27日(Linux32 Motif + GTK, and Solaris/QNX/AIX)\
  • Eclipse 2.1——2003年3月27日(OSX first version)\
  • Eclipse 3.0——2004年6月25日(首个OSGi版本)\
  • Eclipse 3.1——2005年6月27日\
  • Eclipse 3.2——2006年6月29日(Callisto)\
  • Eclipse 3.3——2007年6月25日(Europa)\
  • Eclipse 3.4——2008年6月17日(Ganymede)\
  • Eclipse 3.5——2009年6月11日(Galileo)\
  • Eclipse 3.6——2010年6月8日(Helios)\
  • Eclipse 3.7——2011年6月22日(Indigo)\

查看英文原文:Eclipse Indigo Released

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值