|
 |
 |
Eclipse 项目是 eclipse.org 开放源码组织的核心项目,直接受管于 项目管理委员会(PMC) 和项目领导组。其子项目 JDT 和 PDE 是 Eclipse 平台(platform)的插件工具,三者合起来将提供一套完整的基于 Eclipse 工具的开发环境,并可以用来开发 Eclipse 本身。
Eclipse 项目主要包括下列子项目:
更多信息,请访问 Eclipse 项目主页 。
Eclipse 平台为其创建的所有插件扩展提供核心的框架和服务。同时它也为插件的加载、集成和执行提供了运行时支持。平台的一个主要目标是能够帮助其他的开发人员简化构建和交互集成工具的过程。
- "Eclipse 平台入门": 为您提供关于 Eclipse 平台的概述,包括其起源和体系结构。
- "Eclipse 插件功能":作为一个 IDE,Eclipse 不仅可以用于编写 Java 代码,还可以使用其他编程语言开发。
- "管理 Eclipse 环境":Eclipse 的持续发展意味着需要管理的项目和插件的数量一直在增长。本文将介绍管理 Eclipse 环境的最佳实践。
- "充分利用 Eclipse":本多媒体课堂全面介绍了 Eclipse 以及如何使用 Eclipse 进行各种开发活动。
Eclipse 平台由几个主要的部分构成:平台运行库、工作区、工作台、团队支持和帮助。
- 平台运行库:平台运行库是内核,它在启动时检查已安装了哪些插件,并创建关于它们的注册表信息。
- 工作区:工作区是负责管理用户资源的插件。这包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。
- 工作台:为 Eclipse 提供用户界面。它是使用标准窗口工具包(SWT)和一个更高级的 API(JFace)来构建的。
- 团队支持:团队支持组件负责提供版本控制和配置管理支持。
更多 Eclipse 平台(Platform)信息,请访问 Platform 项目主页 。
Eclipse 集成开发环境(IDE)和 Eclipse Rich Client Platform(RCP)应用程序的核心由 Open Services Gateway Initiative(OSGi)规范的实现驱动。而从代码的角度看,Equinox 就是 OSGi R4 核心框架规范 的一个实现,一套捆绑了各种不同的 OSGi 服务的实现和其它的基础设施而运行的基于 OSGi 的系统。
相关技术文章,请参阅:
更多 Equinox 信息,请访问 Equinox 项目主页 。
|
 |
|
 |
|