快速业务通道

Eclipse Helios之旅:看看Eclipse的最新同步发行版有什么新内容 - 编程入门网

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

Eclipse Helios之旅:看看Eclipse的最新同步发行版有什么新内容

时间:2011-12-08 ibm Chris Aniszczyk

简介:有着 39 个 Eclipse 项目和 3300 万行代码的 Eclipse Helios 同步发行版展现出 Eclipse 体系中正在不断涌现的多样性和创新。浏览几个项目及其源代码,了解更多信息。

Helios 是有着 39 个 Eclipse 项目的同步版本。据统计,Helios 版本包含 3300 万行代码,这由来自 44 家公司的 5000 名 Eclipse.org 成员共同开发完成。一般来说,关于 Helios 和 Eclipse 同步版本有一点一定要了解,同步版本并不表示这些项目是统一的。每个项目都是 Eclipse.org 中的一个独立的开源项目,由自己的项目领导运作,有自己的成员与开发计划。同步版本的概念旨在提供一个透明的、可预测的开发周期。

获取 Helios

有两种主要方式获得 Helios 相关项目。第一种 — 推荐的 — 方式是获取与您相关的软件包。另一种方式是通过 Eclipse.org 上的 Helios 软件库。

图 1. Helios 软件包

软件包

到 Eclipse Helios 软件包 网站,它包含 12 个根据需求特制的预先绑定的 Helios 版本。

Helios 库

要使用软件库获得 Helios,需下载 Eclipse V3.6 SDK。然后可以启动 Eclipse,并通过 Help > Install New Software 访问软件更新机制(见图 2)。如果不可用,则输入合适的 Helios 库信息。一旦连接上,您将看到作为 Helios 版本一部分的可用项目列表。就这么简单。一旦连接上,就可以轻松选择在您的 Eclipse 中安装哪些特性。

图 2. 浏览 Helios 库

Eclipse Helios之旅:看看Eclipse的最新同步发行版有什么新内容(2)

时间:2011-12-08 ibm Chris Aniszczyk

Eclipse Marketplace

需要注意的是,Eclipse Marketplace 会作为 Eclipse Helios 版本的一部分启动。它给 Eclipse 社区提供了一个方便的门户,可帮助人们找到 Eclipse 相关的开源和商业产品。如果通过软件包下载 Helios,将可以通过 Help > Marketplace Client 访问 Eclipse Marketplace 客户端,它允许您轻松浏览 marketplace 产品并将它们安装到 Eclipse(见图 3)。

图 3. 浏览 Eclipse Marketplace

 

项目

表 1. Helios 项目

项目 简介 网站
Acceleo OMG MOF Model 到 Text Language (MTL) 标准的编程实现 http://eclipse.org/acceleo
Accessibility Tools Framework (ACTF) 为残障人士构造的应用程序和内容 http://eclipse.org/actf
Amalgam Eclipse Modeling 项目改进的打包和可用性 http://eclipse.org/amalgam
Atlas Transformation Language (ATL) 模型转换语言和工具 http://eclipse.org/m2m/atl
BPMN Modeler 用于业务分析人员的业务流程图编辑器 http://eclipse.org/bpmn
Buckminster 用于自动构造、编译、部署流程的一组框架和工具 http://eclipse.org/buckminster
Business Intelligence and Reporting Tools (BIRT) 生成报表 http://eclipse.org/birt
C/C++ Development Tooling (CDT) C/C++ 编码 http://eclipse.org/cdt
Connected Data Objects (CDO) Model Repository 用于 EMF 模型和元模型的分布式共享模型框架 http://eclipse.org/cdo
Dali Java™ 持久化工具 http://eclipse.org/dali
Data Tools Platform (DTP) 用于数据库开发的可扩展的框架和工具 http://eclipse.org/datatools
Dynamic Languages Toolkit (DLTK) 用于动态语言开发的可扩展的框架和工具 http://eclipse.org/dltk
Eclipse Communication Framework (ECF) 支持分布式工具和应用程序的框架 http://eclipse.org/ecf
EclipseLink 为应用程序加入持久化 http://eclipse.org/eclipselink
Eclipse Modeling Framework (EMF) 建模框架及代码生成工具 http://eclipse.org/emf
Eclipse Packaging Project (EPP) 创建软件包和 Eclipse 发行版 http://eclipse.org/epp
Ecore Tools 图形化编辑 EMF 模型 http://eclipse.org/modeling/emft/?project=ecoretools
EGit 使用 Eclipse 中的 Git http://eclipse.org/egit
EMF Compare 支持比较和合并 EMF 模型 http://eclipse.org/modeling/emft/?project=compare
Equinox 实现 OSGi 核心框架规范 http://eclipse.org/equinox
Extended Editing Framework (EEF) 改进编辑 EMF 模型的方法 http://eclipse.org/modeling/emft/?project=eef
Graphical Editing Framework (GEF) 开发图形化应用程序 http://eclipse.org/gef
Graphical Modeling Framework (GMF) 使用 EMF 开发图形化编辑器 http://eclipse.org/gmf
Java Development Tools (JDT) Java 编码技术 http://eclipse.org/jdt
Java Emitter Templates (JET) 代码生成库 http://eclipse.org/modeling/m2t/?project=jet
JavaScript Development Tools (JSDT) JavaScript 编码 http://eclipse.org/webtools/jsdt
JavaServer Faces (JSF) Tools 开发 JSF 应用程序 http://eclipse.org/webtools/jsf
Java Workflow Tooling (JWT) 工作流和流程工具 http://eclipse.org/jwt
Jetty 快速且功能强大的网络服务器相关技术 http://eclipse.org/jetty
JGit Git 的 Java 实现 http://eclipse.org/jgit
Linux Tools 将 GNU Autotools、Valgrind、OProfile、SystemTap 集成到 Eclipse http://eclipse.org/linuxtools
Marketplace Client (MPC) 安装来自 Eclipse Marketplace 的特性 http://eclipse.org/mpc
MDT UML2 Unified Modeling Language 2 的基于 EMF 的实现 http://eclipse.org/modeling/mdt/?project=uml2
MDT OCL Object Constraint Language 的基于 EMF 的实现 http://eclipse.org/modeling/mdt/?project=ocl
MDT XSD XML Schema Definition 的基于 EMF 的实现 http://eclipse.org/modeling/mdt/?project=xsd
Memory Analyzer (MAT) 查找内存泄露,分析堆转储 http://eclipse.org/mat
Mint JDT 和 EMF 集成 http://eclipse.org/modeling/emft/?project=mint
Mobile Tools for Java (MTJ) 移动设备 Java 应用程序开发 http://eclipse.org/dsdp/mtj/
Model To Text (M2T) 从模型生成文本工件 http://eclipse.org/m2t
Modeling Team Framework EMF 满足软件配置管理 http://eclipse.org/modeling/emft
Modeling Workflow Engine (MWE) EMF 的模型处理工作流 http://eclipse.org/modeling/emft/?project=mwe
MoDisco 模型驱动的可扩展框架 http://eclipse.org/MoDisco
Mylyn Eclipse 的任务管理器 http://eclipse.org/mylyn
Net4j 可扩展的客户端 - 服务器系统 http://eclipse.org/modeling/emft/?project=net4j
Parallel Tools Platform (PTP) 并行应用程序开发工具 http://eclipse.org/ptp
Photran Fortran 编码 http://eclipse.org/photran
PHP Development Tools (PDT) PHP 编码 http://eclipse.org/pdt
Plug-in Development Environment (PDE) 基于 Eclipse 和 OSGi 的应用程序工具 http://eclipse.org/pde
Rich Ajax Platform (RAP) 在网络上运行 RCP 应用程序 http://eclipse.org/rap
Service Component Architecture (SCA) Tools SCA 工具 http://eclipse.org/stp/sca
Sequoyah 应用程序开发工具和框架 http://eclipse.org/sequoyah
SOA Tools 开发基于 SOA 的应用程序 http://www.eclipse.org/stp
Subversive 使用 SVN 工作 http://eclipse.org/subversive
Swordfish 基于 Equinox 的可扩展 SOA 框架 http://eclipse.org/swordfish
Target Management 配置和管理远程系统 http://eclipse.org/dsdp/tm
Teneo 使用 Hibernate 或 EclipseLink 的 EMF 数据库持久性解决方案 http://eclipse.org/modeling/emft/?project=teneo
Test and Performance Tools Platform (TPTP) 配置和测试应用程序的工具 http://eclipse.org/tptp
Xtext 开发 DSL 的框架 http://eclipse.org/xtext
Web Tools Platform (WTP) Web 和 Java EE 应用程序编码 http://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号