一、Eclipse 是非常着名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。

二、Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
三、Eclipse开发历史:
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。 2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。 2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。
四、Eclipse基础RCP包括下列组件:
① 核心平台(启动Eclipse,运行插件)
② OSGi(标准集束框架)
③ SWT(可移植构件工具包)
④ JFace(文件缓冲,文本处理,文本编辑器)
⑤ Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))
五、Eclipse采用的技术是IBM公司开发的(SWT),这是一种基于Java的窗口组件,类似Java本身提供的AWT和Swing窗口组件;不过IBM声称SWT比其他Java窗口组件更有效率。Eclipse的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。
六、Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Eclipse使用插件来提供所有的附加功能,例如支持Java以外的其他语 言。 已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。
七、Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。
八、Eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。

八、Eclipse下载地址:

http://www.eclipse.org/downloads/packages/

或者

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr2

转载于:https://www.cnblogs.com/qubo520/p/6837606.html

eclipse简介及下载相关推荐

  1. 第13节 eclipse简介

    第13节 eclipse简介 什么是Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,E ...

  2. Eclipse简介、安装及常用快捷键

    导航 我们为什么需要Eclipse? Eclipse简介与Eclipse基金会 Eclipse下载安装 1.下载 2.安装 2.1 安装JAVA EE插件 3.选择工作空间 Eclipse简单编辑与调 ...

  3. Java-2学习之Eclipse简介

    源码编写的时候需要用编辑器,这里介绍下Eclipse. 1. 手动编译执行 在介绍之前,我们先手动执行一个java文件,了解下java编译执行的过程. 首先用笔记本工具编辑一个HelloJava.ja ...

  4. PyDev for Eclipse 简介

    参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev PyDev for Eclipse 简介 PyDev for Ec ...

  5. Eclipse 简介和插件开发天气预报

    Eclipse 简介和插件开发 Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间.目前网上流传相当丰富且全面的开发工具方面的插件, ...

  6. java从入门到精通第四版明日科技书籍简介及下载

    Java从入门到精通(第4版)(附光盘) 平装 – 2016年10月20日 <Java从入门到精通(第4版)(附光盘)>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用 ...

  7. Spring Tools Suite (STS) 简介及下载

    目录 简介 下载地址 简介 首先,sts是一个定制版的Eclipse,专为Spring开发定制的,方便创建调试运行维护Spring应用. 官网 Spring | ToolsSpring Tools 4 ...

  8. android开发工具简介及下载地址

    AndroidDevTools简介 Android Dev Tools官网地址:www.androiddevtools.cn 收集整理Android开发所需的Android SDK.开发中用到的工具. ...

  9. Dataset:GiveMeSomeCredit数据集的简介、下载、使用方法之详细攻略

    Dataset:GiveMeSomeCredit数据集的简介.下载.使用方法之详细攻略 目录 GiveMeSomeCredit数据集的简介 1.数据集基本描述 2.EDA后总结 3.数据集基本形状 G ...

最新文章

  1. Media Player网页播放音频,视频,图片总汇
  2. php定时发送生日模块消息_Swoft 2.0.5 更新,新增高效秒级定时任务、异常管理组件...
  3. 数组排序(选择排序和冒泡排序)
  4. Win10+VSCode搭建opencv+C++环境(2)
  5. 微信iOS 7.0.9版本更新:今天的朋友圈是一片欢乐的海洋!
  6. 人生长途,感受着不断拼搏...
  7. java 等待时间_java工作复习——4大时间等待——显示等待
  8. java数字转读音_java 数字转汉语读音的程序
  9. 微软私有云资源链接总结分享
  10. 常用元器件使用方法12:单节锂电池充电管理芯片XT2055的使用方法
  11. mp4格式-播放和断点续播
  12. 11.4.8 YEAR(date)函数
  13. Log4j 漏洞最早由阿里云团队发现;HashiCorp 挂牌上市,市值 152 亿美元;Go 1.18 Beta1 发布 | 开源日报
  14. Make Product Equal One(思维)
  15. 利用声音传感器控制led灯功能_树莓派 LED+蜂鸣+声音传感器+红外模块组合打造声控/红外控制LED...
  16. 横河川仪压力变送器故障代码_压力变送器常见故障及分析
  17. python 矩阵求逆
  18. 『统计学』第五部分:方差分析和F检验
  19. 暴笑小笑话集(全是最新经典!)
  20. SIM300-E GPRS模块硬件

热门文章

  1. [Study]Vue
  2. 区块链项目是如何盈利的
  3. 热门Java开发工具IDEA入门指南——了解并学习IDE
  4. {“error“:“incorrect region, please use up-z1.qiniup.com“}
  5. 已有多项研究表明手机致癌,这12张图告诉你,如何摆脱手机上瘾!
  6. 完美兼容IE_Opera_Firefox等主流浏览器的锁定表格的 表头以及表头列
  7. 实战技法 - 短线操盘 (9)
  8. 微信小程序口袋奇兵选服务器,口袋奇兵小程序
  9. 日期相减计算相差天数--跨年处理
  10. 项目管理,如何从疲于奔命中解脱出来?