写点什么

Eclipse Ganymede 发布啦

  • 2008-07-02
  • 本文字数:1822 字

    阅读完需:约 6 分钟

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 技术项目带来了一套框架和工具用来开发面向服务的应用。这包括转换、编辑和处理 BPEL BPMN 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

2008-07-02 21:06571
用户头像

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

关注

评论

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

安全团队和云计算团队之间更好协作的6个技巧

云计算

数字化助力金融科技,实现产业良性循环

CECBC

科技

Mysql的事务隔离与实现

Geek_快去搞学习

MySQL 事务隔离级别 事务

Redis - 哈希表

旺仔大菜包

redis

全球数字货币加快研发

CECBC

模块三总结

竹林七贤

Spring Bean生命周期、DI、IOC、AOP、循环依赖、事务管理

正亮

bean注入过程 spring aop spring事务管理

iMazing中IPA文件的介绍与管理

懒得勤快

ios iphone imazing 苹果手机管理

STM32 GPIO的原理、特性、选型和配置

不脱发的程序猿

stm32 单片机 STM32 GPIO GPIO GPIO的原理、特性

微前端中,为子应用配备开发环境临时导航菜单,提高开发效率

blueju

JavaScript 大前端 React umi

IDEA 的 debug 怎么实现?出于这个好奇心,我越挖越深!

Java小咖秀

Java debug IDEA 調試

LeetCode题解:150. 逆波兰表达式求值,栈,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

IDEA 这样设置,好看到爆炸!!!

楼下小黑哥

Java 程序员 IDEA 编程开发

immutability模式

wzh

Java 设计模式 并发 线程安全

带你快速入门Kotlin

Changing Lin

5月日更

架构实战营 - 模块 3- 作业

请弄脏我的身体

架构实战营

数据架构:概念与冷热分离

程序员架构进阶

数据架构 架构设计 28天写作 5月日更 冷热分离

架构实战营 - 模块 3- 作业

carl

华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历

华为云开发者联盟

云原生 内存泄漏 NoSQL数据库 华为云数据库 GaussDB(for Cassandra)

玩转直播系列之从 0 到 1 构建简单直播系统(1)

vivo互联网技术

消息推送 RTMP 直播推流

宝马、沃尔沃、奇瑞纷纷布局,区块链将颠覆汽车行业?

CECBC

论文解读丨基于局部特征保留的图卷积神经网络架构(LPD-GCN)

华为云开发者联盟

图神经网络 图结构 图卷积神经网络 DenseNets 池化

Angular:都2021年了,你为啥还没用Angular

华为云开发者联盟

angular 数据绑定

Vue SSR在好大夫的落地

好大夫在线技术团队

最佳实践 Vue 大前端 语言 & 开发 文化 & 方法

TCP传输层面试中常问的问题汇总(你所不知道的传输层)

linux大本营

c++ Linux TCP 网络编程 TCP/IP

Nginx基础配置-基础模块配置

梁龙先森

nginx 大前端

区块链为何会上升国家战略技术?

CECBC

区块链

吴凡 ベ莫离: 网友都说MyBatis多表查询太难了,小白:就这?我都学会了

牛哄哄的java大师

网易数帆云原生故障诊断系统实践与思考

网易数帆

Docker 云计算 Kubernetes 云原生 故障诊断

硬核资源!清华博士的Spring Boot中AOP与SpEL笔记,码农:膜拜

牛哄哄的java大师

Java

区块链为法院工作插上科技翅膀

CECBC

法院

Eclipse Ganymede发布啦_Java_Alex Blewitt_InfoQ精选文章