QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Eclipse Galileo 发布啦

  • 2009-06-25
  • 本文字数:912 字

    阅读完需:约 3 分钟

今天是 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 早已成长为一个综合性的平台,支持多种语言,如 C PHP HTML 、JavaScript 及动态语言,更不必说在Eclipse 基金会之外所开发的平台了(如 Scala Python )。 Eclipse Runtime 项目不仅提供了基础的 Equinox OSGi 运行时,还提供了通用的通信框架 ECF P2 就利用其从 HTTP 上下载各种 bundle(或是其他服务如 Bitorrent ,也许不久的将来还能与 Google Wave 之类的服务进行通信)。

来自 EclipseSource Ian 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

2009-06-25 00:444088
用户头像

发布了 88 篇内容, 共 266.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Kubernetes反模式避坑指南

俞凡

Kubernetes 最佳实践

精美和令人震撼的3D动态桌面壁纸Mach Desktop 4K for Mac

Rose

SketchUp Pro2023中文集成破解版【含草图大师2023序列号和验证码】

Rose

CAD如何与EXCEL数据关联

极客天地

未来经济世界里,理想的财务规划与分析团队

智达方通

全面预算管理 企业规划

Python里for循环要遍历的数据很多很大怎么办?

算法的秘密

Waves12破解版安装教程 Mac版全套音频效果处理工具 支持M1/M2

Rose

1688API接口推荐:1688店铺所有商品数据接口

tbapi

1688API 1688店铺所有商品接口 1688店铺数据接口

华为配置Hotspot2.0无线网络示例

知孤云出岫

网络安全

文心一言 VS 讯飞星火 VS chatgpt (216)-- 算法导论16.2 3题

福大大架构师每日一题

福大大架构师每日一题

敢闯技术无人区 TCL实业斩获多项AWE 2024艾普兰奖

极客天地

深入学习 XML 解析器及 DOM 操作技术

小万哥

xml 程序人生 编程语言 软件工程 前端开发

散热利器来袭,TG Pro for Mac让你告别Mac过热问题!

Rose

path finder for mac 激活码 最好用的文件管理浏览器

Rose

兼容m1 Lightroom Classic 2021 for mac(lr 2021 中文大师版)

Rose

华为云网站高可用解决方案引爆华为云开年采购季:助力多场景下业务高可用、数据高可靠

轶天下事

解开命运之"结",重拾现实自由——《1Q84》中的奇幻现实与人生哲学

少油少糖八分饱

读书笔记 命运 村上春树 小说推荐 1Q84

WorkPlus行政单位内部即时通讯软件的最佳解决方案

BeeWorks

SQL注入攻击有什么解决办法

德迅云安全杨德俊

如何让 iPhone 无线投屏到 Mac 上呢?airserver mac专业投屏工具

Rose

玩转数据-Python数据采集的方法-淘宝商品详情接口

技术冰糖葫芦

API 接口

ACCDB MDB Explorer for mac 专业的MDB和ACCDB数据库查看器

Rose

macOS 的专业音乐播放器和 MIDI 文件编辑器QMidi Pro for Mac破解版

Rose

博客平台选择指南:找到适合程序员的完美舞台

何书悦

程序人生 写作

WorkPlus领先的IM厂家,为企业提供高质量的沟通解决方案

BeeWorks

【线上问题】记一次公司日志基础组件SPI使用不当导致业务中断

Disaster

bug java 并发

WorkPlus Meet局域网视频会议软件的领先解决方案

BeeWorks

阿里巴巴面试经验!Java高级面试指南手册程序员必备系列

阿里、莫言

Java java面试 金三银四

简单实用的鼠标右键助手专业版MouseBoost Pro mac版

Rose

Vben-Admin 错误 Cannot destructure property 'VITE_GLOB_APP_TITLE' of 't' as it is undefined

麦兜

Eclipse Galileo发布啦_Java_Alex Blewitt_InfoQ精选文章