BT

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

Eclipse Galileo发布啦

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2009年6月26日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

今天是Java社区大喜的日子,因为Eclipse基金会发布Eclipse Galileo,与之相伴的还有33个项目,包括Eclipse JDT。除了InfoQ此前所报道过的新特性外,此次发布的Galileo还包含了PHP开发工具项目以及Modelling项目和持久层EclipseLink项目(即大家所熟知的Oracle TopLink)。

对于组件开发者来说,此次发布的Galileo还向标准的Equinox运行时添加了最新的OSGi声明式服务支持,该支持位于RCP客户端中。同时此次发布还极大地增强了对Mac OS X运行时的支持,因为新的Eclipse基于Cocoa(而不是以前的基于Carbon的API),这使得一些新特性如dialog sheets以及运行在最新的Intel 64位Java 6上成为可能。

尽管最初仅仅是个Java IDE,但现在的Eclipse早已成长为一个综合性的平台,支持多种语言,如CPHPHTMLJavaScript动态语言,更不必说在Eclipse基金会之外所开发的平台了(如ScalaPython)。Eclipse Runtime项目不仅提供了基础的Equinox OSGi运行时,还提供了通用的通信框架ECFP2就利用其从HTTP上下载各种bundle(或是其他服务如Bitorrent,也许不久的将来还能与Google Wave之类的服务进行通信)。

来自EclipseSourceIan Bull给出了Eclipse Galileo的十大特性列表:

  1. P2,为Eclipse带来更高效的更新过程。
  2. OSGi声明式服务,这样就可以在启动bundle服务前基于XML配置并安装OSGi服务。
  3. 改进的目标平台管理,这样我们就能更轻松地配置运行时平台了。
  4. Mylyn WikiText,我们可以通过Mylyn编辑bug并转换成其他文档格式如DocBook。
  5. Eclipse Memory Analyser,它可以分析JVM堆的使用情况。
  6. 自我安装,我们可以在当前运行着的Eclipse平台上开发并安装插件了。
  7. 增强的Eclipse Modeling项目,降低了所需的EMF运行时的大小。
  8. 增强的RAP风格,这样我们就可以定制基于RAP的应用了。
  9. 增强的JavaScript桥,可以将widgets如Google Maps嵌入到SWT浏览器中。
  10. 增强的Java比较编辑器,支持JavaDoc的悬停显示,链接等。

Eclipse基金会将于本月26日推出Galileo in action虚拟会议,届时将有众多演示和介绍,同时还将举办DemoCamps全球巡展,介绍Galileo的新特性。

查看英文原文:Eclipse Galileo released

评价本文

专业度
风格

您好,朋友!

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

获得来自InfoQ的更多体验。

告诉我们您的想法

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

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

Eclipse is on the way by Ross bu

Nice job, Hope Eclipse would provide more useful functionality and be more extensible

good news by Li Qiang

一直在关注着Eclipse,也一直在用Eclipse。

Re: good news by chen jing

请问如何在Galileo中发布一个web项目,我是用的Jboss。准备发布应用时,找不到web项目。

允许的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通知我

3 讨论

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT