快速业务通道

Eclipse Galileo简介:多用途开源IDE和应用程序平台在最新版中的新特性 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19

Eclipse Galileo简介:多用途开源IDE和应用程序平台在最新版中的新特性

时间:2011-02-08 IBM Mark Cappel

Galileo 是 33 个主要 Eclipse 项目的同步发行版。Eclipse Foundation 表示,Galileo 发行版系列由 33 个项目组成。但是,有些项目是其他项目的子项目,Eclipse Foundation 的市场推广当中并没有突出所有的项目。无论如何,Galileo 代表时下最庞大的新技术单一发行版。

对于 Eclipse 发行版系列,尤其是 Galileo,需要记住的重要一点是,虽然它是一个同步发行版,但并不意味着这些项目是统一的。每个项目都是一个单独的开源项目,有它自己的项目领导人、提交者和开发计划。发行版系列概念是为提供透明的、可预测的开发周期而设计的。

获得 Galileo

获得 Galileo 的方式主要有两种。第一种 — 也是推荐的方法 — 是只获取与自己相关的包。另一种方式是使用更新站点。

进入 Eclipse Galileo 包站点。这个包站点包含 9 个预先捆绑的 Galileo 版本,每个版本用于不同的需求。

图 1. Galileo 包

Eclipse Galileo简介:多用途开源IDE和应用程序平台在最新版中的新特性(2)

时间:2011-02-08 IBM Mark Cappel

Galileo 更新站点

要让 Galileo 使用更新站点,可 下载 Eclipse V3.5 SDK。下载后,启动 Eclipse,并通过 Help > Software Updates(见图 2)访问软件更新机制。输入适当的 Galileo 更新站点信息。连接到 Galileo 更新站点后,应该可以看到属于 Galileo 发行版系列的可用特性列表。就是这么简单。连接后,便可以选择将什么特性安装到 Eclipse 中。

图 2. 软件更新

项目

Eclipse 生态系统非常大,有时候甚至达到了恐怖的地步。Eclipse Foundation 监管着大约 100 个项目,Galileo 只代表那些项目的一个缩影。Galileo 发行版系列展示 Eclipse 技术,并帮助采纳者将 Eclipse 技术集成到他们的产品中。要了解关于 Galileo 项目的更多信息,请访问下面的链接。

表 1. Galileo 发行版系列项目

项目 简介 Web 站点
Accessibility Tools Framework (ACTF) 为残障人士构建应用程序和内容 http://www.eclipse.org/actf/
Business Intelligence and Reporting Tools (BIRT) 生成报告 http://www.eclipse.org/birt
C/C++ Development Tooling(CDT) 编写 C/C++ 代码 http://www.eclipse.org/cdt
Data Tools Platform(DTP) 可扩展框架和工具 http://www.eclipse.org/datatools/
Eclipse Modeling Framework(EMF) 建模框架和代码生成工具 http://www.eclipse.org/modeling/emf/
Eclipse Packaging Project 创建、下载和安装包 http://www.eclipse.org/epp/
Eclipse Platform 核心框架和服务 http://www.eclipse.org/platform/
Equinox OSGi R4 核心框架规范的实现 http://www.eclipse.org/equinox/
Graphical Editor Framework (GEF) 开发图形化应用程序 http://www.eclipse.org/gef/
Graphical Modeling Framework(GMF) 开发图形化编辑器 http://www.eclipse.org/gmf/
Java™ Workflow Tooling (JWT) 用于工作流和流程的从设计到监视的工具集 http://www.eclipse.org/jwt/
Java Development Tools (JDT) 开发 Java 应用程序 http://www.eclipse.org/jdt/
Java Emitter Templates (M2T JET) 从模型生成文本工件 http://www.eclipse.org/modeling/m2t/
Memory Analyzer 发现内存漏洞和减少内存消耗 http://www.eclipse.org/mat/
Mobile Tools for Java (MTJ) 扩展 Eclipse 框架,以支持移动设备 Java 应用程序开发 http://www.eclipse.org/dsdp/mtj/
Mylyn 监视工作,使 GUI 与当前工作相关 http://www.eclipse.org/mylyn/
PHP Development Tools (PDT) 编写 PHP 代码 http://www.eclipse.org/pdt/
Rich Ajax Platform (RAP) 编写 Ajax 代码 http://www.eclipse.org/rap/
SCA Tools 用于 Service Component Architecture 标准的工具 http://www.eclipse.org/stp/sca/
SOA Tools 编写面向服务架构的应用程序 http://www.eclipse.org/stp/
Swordfish 可扩展的 SOA 框架 http://www.eclipse.org/swordfish/
Target Management 配置和管理远程系统 http://www.eclipse.org/dsdp/tm/
Test and Performance Tools Platform Project(TPTP) 用于对应用程序进行概要分析和测试的工具 http://www.eclipse.org/tptp/
Textual Modeling Framework(Xtext) 编写外部的文本 DSL http://www.eclipse.org/modeling/tmf/
Tools for mobile Linux(TmL) 编写移动应用程序 http://www.eclipse.org/dsdp/tml/
Web Tools Platform(WTP) 编写 Web 和 Java EE 应用程序 http://www.eclipse.org/webtools/

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号