2.2 eclipse的简介
Java的开源开发工具之一。Eclipse的平台是IBM向开发源码的社区所捐赠的一个开发构架,之所以它会如此出名并非因为IBM宣称的所投入到开发中的资金的总额——四千万美元,而是因为此次巨大的投资所带来的一个成果:一个设计精良的、成熟的并且可以扩展的体系结构。
Eclipse是基于Java语言的。它是一个开放源代码的、可扩展的开发平台。就它本身来说,Eclipse仅仅只是一个框架和一组服务而已,用于通过插件组件来构建一个开发环境的。而值得庆幸的是,Eclipse附带了一个标准的插件集,而其中则包括了Java的开发工具(Java Development Kit,JDK)。
尽管现在大部分的用户偏向于把Eclipse当做Java的集成开发环境(IDE)去使用,但是Eclipse最终的目标却并非仅此而已。Eclipse中还包括了插件的开发环境(Plug-in Development Environment,PDE),这个组件主要是针对于希望扩展Eclipse的软件开发人员的,因为这个组件可以允许他们去构建一种与Eclipse的环境能够无缝集成的工具。因为Eclipse中所有的东西都是插件,所以对于给Eclipse提供插件,或者是提供用户一致并且统一的集成开发环境这一点来说,所有开发工具的人员都具有一个相同的而且平等的发挥场所。