您的位置:首页 > 编程语言 > Java开发

认识Eclipse

2016-05-15 16:22 609 查看
一、Eclipse简介
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Eclipse中每样东西都是插件,所以可以通过添加插件实现强大的功能,并且可以支持更多语言的开发,如C/C++,PHP等。许多软件开发商以Eclipse为框架开发自己的IDE。

二、Eclipse的历史
Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。

Eclipse项目由IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目当中,其中包括Borland、Rational Software、Red Hat及Sybase等。

Eclipse是一个开放源码的项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们的关注。随后还有包括Oracle在内的许多大公司也纷纷加入了该项目,Eclipse的目标是成为可进行任何语言开发的IDE集成者,使用者只需下载各种语言的插件即可。

三、Eclipse的发布版本
从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月份进行,并且会在接下来的9月及2月释放出SR1及SR2版本。

Eclipse1.0 2001-11-7(Win32/Linux32 Motif)

Eclipse2.0 2002-6-27(Linux32 Motif+GTK,and Solaris/QNX/AIX)
Eclipse2.1 2003-3-27(OSX first version)
Eclipse3.0 2004-6-25(首个OSGi)版本
Eclipse3.1 2005-6-27 版本代号 IO

Eclipse3.2 2006-6-26 版本代号 Callisto

Eclipse3.3 2007-6-27 版本代号 Eruopa

Eclipse3.4 2008-6-25 版本代号 Ganymede

Eclipse3.5 2009-6-24 版本代号 Galileo

Eclipse3.6 2010-6-23 版本代号 Helios

Eclipse3.7 2011-6-22 版本代号 Indigo
Eclipse3.8/4.2 2012-6-27 版本代号 juno
Eclipse4.3 2013-6-26 版本代号 Kepler

Eclipse4.4 2014-6-25 版本代号 Luna

Eclipse4.5 2015-6-25 版本代号 Mars

四、Eclipse分支

Eclipse分支 = Eclipse标准版 + 相关功能插件集

Eclipse Standard 标准版

Eclipse IDE for Java EE Developers 面向J2EE

Eclipse IDE for Java Developers 面向J2SE

Eclipse IDE for C/C++ Developers 面向C/C++

Eclipse for PHP Developers 面向PHP

Eclipse for RCP and RAP Developers 面向Eclipse插件开发
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Eclipse 认识