BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Eclipse Ganymede发布啦

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2008年7月3日. 估计阅读时间: 6 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

Eclipse基金会 发布Eclipse Ganymede,同时发布的共有23个项目,Ganymede乘着去年Europa(21个项目)和Callisto(10个项目)的成功之势走向我们。

之前版本中包含的很多项目也出现在Ganymede中了;InfoQ预览了一些新的和值得期待的特性。Ganymede包含了如下更新:

然而,并不是Europa中发布的所有项目都出现在Ganymede中了。Dash(一套孵化器项目)通过其Eclipse Monkey包含进Europa中,Monkey是一个执行其他脚本语言的脚本语言(主要是JavaScript,但是对于像JPython和Groovy这样的基于Java的脚本语言其也留有回调)。尽管其拥有一些成效显著的项目,但是Monkey从来没有赶上潮流,同时开发者中也没几个人使用它。 此外,AspectJ开发工具项目于去年加入了Europa中,但是它也没有被Ganymede包含进来,因为AspectJ 1.6仍处于开发阶段。

这意味着某些宣称只增加了三个项目的站点实际上是弄错了。Ganymede这次增加了几个新项目:

Eclipse打包项目(Eclipse Packaging Project,即EPP)为那些知道想做什么,但是不一定知道需要安装哪些特性的人们提供了预绑定应用。Ganymede页面上主要的下载链接是通过EPP提供的。在Ganymede中,EPP已经走向成熟并被冠以1.0的版本号。

通过Rich AJAX平台(InfoQ最近曾报道过)可以构建富internet应用。它提供了Eclipse工作台中功能的子集,并且映射到JavaScript widgets(通过qooxdoo)来渲染/管理浏览器中的远程屏幕。这种通过相同的后端服务器来渲染多个web客户端的方式是E4和其它服务器端Equinox应用的先驱。

SOA技术项目带来了一套框架和工具用来开发面向服务的应用。这包括转换、编辑和处理BPELBPMN WS-* Policy及其它基于Eclipse的IDEs和其它采纳部件的内部相关标准的工具。

最后一个新进者就是颇具争议(如果命名恰当的话)的Subversive项目,它终于将Subversion支持加入到Eclipse中了。以前只有通过安装第三方的Subclipse项目(最近发布了1.4.0版)才能获得本地的Subversion支持;并且它位于外部的服务器/更新站点上,这并未给用户带来舒适的体验。然而,Subversive项目只在eclipse.org上存储UI代码,同时在使用该工具前必须从polarion.org上下载所需的特性。这使得其成为第一个没有将所有代码都放在Eclipse.org服务器上(主要在于SVNKit许可协议与EPL不兼容,就像subversion/JavaHL的许可那样)的项目。

这些发布的项目向all-in-one中添加了很多受欢迎的功能,同时还修复了很多关键的bug(例如在Linux上正确的自动探测Sun JVMs以及为Mac OS X指定感知的PermGen)。通过新开发的p2(InfoQ此前曾报道过,它可以同时跨越多个容错的镜像来更新Eclipse),Eclipse用户会发现未来更新Eclipse将变得更加容易。

可以从这里下载Eclipse Ganymede。

查看英文原文: Eclipse Ganymede released

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT