【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

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:443953
用户头像

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

关注

评论

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

【架构实战营】模块四

衣谷

架构实战营

通过USB接入双目UVC协议外接人脸比对相机实现1:1比对开发

Todd Wong

数字化办公

CSS架构揭秘之Ant design

Augus

CSS 11月日更

基于海思Hi3559A或者Atlas_200模块,Hi3559A(主)+Atlas_200(从)开发AI加速边缘计算主板的三种模式

Todd Wong

人工智能 深度学习

和12岁小同志搞创客开发:手撕代码,做一款亮度可调节灯

不脱发的程序猿

少儿编程 DIY 智能硬件 创客开发 Arduino

区块链,不是元宇宙的全部

CECBC

【LeetCode】最长和谐子序列Java题解

Albert

算法 LeetCode 11月日更

搞定大厂算法面试之leetcode精讲1.开篇介绍

全栈潇晨

算法面经

requests-html库初识 + 无资料解BUG之 I/O error : encoder error,Python爬虫第30例

梦想橡皮擦

11月日更

Android C++系列:Linux文件系统(二)

轻口味

c++ android jni 11月日更

Go语言学习查缺补漏ing Day2

Regan Yue

Go 语言 11月日更

30分钟学习go语言

坚果

Go 语言 11月日更

别被你的框架框住了

Teobler

angular.js 大前端 React 框架 编程范式

一些关于原宇宙的思考

Simon

元宇宙 Metaverse

区块链新闻编辑部成立,看区块链如何助力新闻传播?

CECBC

【解析】通证经济的分类及用途

CECBC

Vue进阶(贰零壹):JS合并两个数组方法详解

No Silver Bullet

Vue 数组 11月日更

DDD是软件设计思维方式的转变

Bruce Talk

领域驱动设计 DDD

财经大课:通货膨胀的逻辑

石云升

学习笔记 财经思维 11月日更

Redis 实现限流的三种方式

大数据技术指南

11月日更

十分钟搞懂WebAssembly

俞凡

Wasm

【Redis集群原理专题】(1)介绍一下常用的Redis集群机制方案的原理和分析

洛神灬殇

集群 redis cluster redis sentinel 11月日更

自定义View:如何手写ViewGroup实现ListView效果

Changing Lin

11月日更

kafka常用命令

williamcai

kafka

自动驾驶 传感器和计算硬件 易筋 ARTS 打卡 Week 76

John(易筋)

ARTS 打卡计划 arts

网络安全—如何从IP源地址角度,预防DDoS攻击?

郑州埃文科技

模块四作业:千万级学生管理系统的考试试卷存储方案

dean

架构实战营

面试必备(背)--Go语言八股文系列!

微客鸟窝

Go 语言 八股文 11月日更

Hive数据抽样与存储格式详解

五分钟学大数据

11月日更

数据库版本控制中间件flyway企业落地

小鲍侃java

11月日更

CentOS环境下Redis的安装和配置

Empty

redis

Eclipse Galileo发布啦_Java_Alex Blewitt_InfoQ精选文章