图1. eclipse
的框架图(http://www.eclipse.org/org/councils/roadmap.html)
eclipse是一个在不断演进的体系结构。上图绿色所标记的为即将加入eclipse框架里的可能的成员。eclipse已从原来Jave Dev Tools的角色演进为以Rich Client Platform为基础,即可做为软件开发工具,又能做为跨平台客户端的软件。同时,进一步的演化将使其能够支持软件开发流程中的每一环节。并为垂直的工业应用提供应用框架。
它由顶层项目所包含的子项目和组件组成。详细的构成参见:
http://www.eclipse.org/projects/(图2,3所示)。注意它与图1并不是一一对应的关系。
图2. eclipse
的项目组成
图3. eclipse
的项目构成