eclipse是什么?

如题所述

Eclipse 是一个开放源代码的 Java 基础开发平台,它提供了一个框架和一系列服务,以支持插件组件的构建。Eclipse 本身并不仅仅是一个框架,它还包含了一组标准的插件,例如 Java 开发工具(JDT),这使得它成为一个功能全面的 Java 集成开发环境(IDE)。
Eclipse 不仅限于 Java 开发。它支持多种编程语言,例如 C/C++、COBOL 和 Eiffel,并且它的框架也可以用于开发与软件开发无关的其他类型的应用程序,例如内容管理系统。基于 Eclipse 的应用程序的一个例子是 IBM 的 WebSphere Studio Workbench,它是 IBM Java 开发工具系列的基础,提供了对 JSP、servlet、EJB、XML 和 Web 服务以及数据库访问的支持。
Eclipse 是根据开放源代码的原则发布的,这意味着它的源代码是公开的,用户可以自由地修改和分发。Eclipse 使用的是 OSI 认可的通用公共许可证(CPL)1.0 版,这个许可证旨在促进软件的商业化使用。Eclipse 平台鼓励创新,并允许开发人员为公共开放源代码库贡献代码,这使得项目对每个人都更有价值,并且能够吸引更多的开发人员参与。
Eclipse 是由 Eclipse.org 协会管理和指导的。这个组织在 IBM 将 Eclipse 作为一个开放源代码项目发布并投入了 4000 万美元之后成立,它包括了多家软件工具提供商,如 Borland、Merant、Rational、RedHat、SuSE、TogetherSoft 和 QNX。Eclipse 的项目管理委员会(PMC)负责确定项目的方向和范围,而项目则被划分为多个子项目,每个子项目都有一名负责人。
Eclipse 的工作台由多个称为“视图”的窗格组成,这些窗格可以组织为不同的“透视图”。默认的透视图是 Resource 透视图,它提供了管理项目和查看编辑文件的基本功能。Eclipse 还包含一个健壮的帮助系统,提供了关于工作台和包括 Java 开发工具在内的插件的用户指南。
在 Eclipse 中,可以通过右键单击 Navigator 视图来创建新项目。例如,可以选择 New=>Project,然后选择 Java 来创建一个 Java 项目。Eclipse 的 Java 透视图包含了一系列更适合 Java 开发的视图,如 Package Explorer,它显示了 Java 项目的层次结构。主菜单也根据当前的透视图进行了调整,出现了与源代码和重构相关的新的菜单项。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜