360 likes | 498 Views
Eclipse 应用开发平台. 电子科技大学 计算机学院 & 软件学院 惠孛 BHui@uestc.edu.cn. School of Computer Science, School of Software University of Electronic Science and Technology of China. 考核. 平时出勤占 10% 期中考察占 10% 实验考核占 20% 期末考试占 60%. 第一章 Eclipse 概述. Eclipse 是什么? 谷歌 百度. 第一章 Eclipse 概述. 谷歌
E N D
Eclipse应用开发平台 电子科技大学 计算机学院&软件学院 惠孛 BHui@uestc.edu.cn School of Computer Science, School of Software University of Electronic Science and Technology of China
考核 • 平时出勤占10% • 期中考察占10% • 实验考核占20% • 期末考试占60%
第一章 Eclipse概述 • Eclipse是什么? • 谷歌 • 百度
第一章 Eclipse概述 • 谷歌 • Eclipse - 维基百科,自由的百科全书 • 一部“人人可編輯的自由百科全書”。 • “海納百川,有容乃大”
第一章 Eclipse概述(续) • Eclipse是什么?--谷歌 • Eclipse是著名的跨平台的集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C/C++和COBOL等语言的开发工具。 • Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
第一章 Eclipse概述(续) • Eclipse是什么?--百度 • 英文原义:指代“天体的部分或全部受其它天体的遮掩而变得晦暗”, • eclipse本身只有“食”的含义,故而 • “月食”应写作:lunar eclipse , • “日食”应写作:solar eclipse。 • “日全食”可用:total solar eclipse • “日偏食”则是:partial solar eclipse。
第一章 Eclipse概述(续) • Eclipse是什么?--百度 • 《暮光之城》第三本《月食- eclipse》,作者:【美】斯蒂芬妮.梅尔 • Twilight series·慕光之城系列 • Twilight 《暮色》 (2005) • New Moon 《新月》(2006) • Eclipse 《月食》(2007) • Breaking Dawn 《破晓》(2008)
第一章 Eclipse概述(续) • Eclipse是什么?--百度 • 三菱日蚀跑车(ECLIPSE) 第一代 (1990年至1994年)第二代 (1995年至1999年) 第三代日蚀(2000年至2005年) 第四代日蚀(2006年至今)
第一章 Eclipse概述(续) • Eclipse是什么?--百度 • IBM的Java IDE • Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。 Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础。 • 目前的Eclipse联盟,有150多家软件公司参与,其中包括Borland、Rational Software、Red Hat及Sybase等。
第一章 Eclipse概述 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建
第一章 Eclipse概述 – 发展历史 • 1.1 Eclipse的版本及项目
第一章 Eclipse概述 – 发展历史 • Eclipse的项目是一个开放源码的通用工具平台,遵循普通公共许可证(Common Public License,CPL)进行源代码许可。它为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它由以下四个项目组成: • Eclipse 项目 • Eclipse 工具项目 • Eclipse 技术项目 • Web 工具平台项目
第一章 Eclipse概述 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建
第一章 Eclipse概述 – 核心平台 • 1.2 Eclipse Platform
第一章 Eclipse概述 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建
第一章 Eclipse概述 – 插件体系 • 1.3 Eclipse Plug-in结构
第一章 Eclipse概述 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建
1.4 怎样使用Eclipse? • 作为集成开发环境-IDE • 支持不同类型内容的操作 • 支持编码 • 作为产品库
1.4 怎样使用Eclipse?--作为IDE使用 • 通过Java开发工作(JDT)建立Java程序 • 提供了一系列的工作台插件实现对Java代码的操作 • Java 工程, 包, 类, 方法, .... • 集成了Java 编译器 • 实现Java代码编译 • 当编译出错时产生错误代码
1.4 怎样使用Eclipse?--作为产品库使用 • Eclipse 可用作Java的产品库 • 其灵活的体系结构可用作产品的架构 • 重用插件式的体系结构 • 创建新的插件 • 定制环境
第一章 Eclipse概述 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建
第一章 Eclipse概述 – 平台搭建 • 1.5 Eclipse平台的搭建 • 1.5.1 下载 • 1.5.2 安装 • 1.5.3 运行 • 1.5.4 配置 • 1.5.5 启动 • 1.5.6 验证JRE的安装
1.5 Eclipse平台搭建 • 1.5.1 下载 • http://www.eclipse.org • 主要资源有: • 下载Downloads • 用户Users • 社区Community • 应用Eclipse的相关资源 • 和 Eclipse相关的其他网站
1.5 Eclipse平台搭建(续) • 1.5.2 安装 • 将文件解压到指定的位置
1.5 Eclipse平台搭建(续) • 1.5.3 运行 • 双击eclipse.exe • 该文件在安装目录下(即,解压的路径) • 如果没有指定 javaw.exe的路么,将提示下列对话框:
1.5 Eclipse平台搭建(续) • 1.5.4 配置—安装JRE • 从http://java.sun.com/j2se/ 下载最新的Java运行时环境(JRE) • 单击下载的文件并安装 • 根据安装程序的提示设置安装路径 • 更新PATH环境变量,使之包含JRE的bin目录
1.5 Eclipse平台搭建(续) • 1.5.4 配置—为Eclipse指定JRE • 为Eclipse指定 JVM两种方法: • 将JVM安装在eclipse安装路径的\jre\中; • 在环境变量PATH中指定已有的JVM. 开始 控制面版 系统 高级 环境变量
1.5 Eclipse平台搭建(续) • 1.5.5 启动 • 当Eclipse启动时,将打开一个设定Workspace的对话框
1.5 Eclipse平台搭建(续) • 1.5.5 启动 • 当Eclipse运行时,将打开一个工作台workbench
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第一步:从Welcome界面进入到Eclipse工作台 • 第二步:从菜单选项Window > Preferences...打开Workbench的参数设定 • 第三步:选择Java > Installed JREs参数页,显示安装Java运行时环境(Java Runtime Environments ),确认JRE被检测到了
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第四步:选择Java > Installed JREs参数页,显示安装Java运行时环境(Java Runtime Environments ),确认JRE被检测到了
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第五步:选择General > Workspace参数页,确认Build automatically选项被选择
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第六步:选择Java > Build Path参数页,确认Source and output folder选项被设置为Folders.
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第七步:选择Java > Editor参数页,确认Report problems as you type选项被选定
1.5 Eclipse平台搭建(续) • 1.5.6 验证JRE的安装 • 第八步:选择Java > Compiler参数页,确认Compiler compliance level选项与安装的JRE相匹配
小结 • 1.1 Eclipse的版本 • 1.2 Eclipse Platform • 1.3 Eclipse Plug-in结构 • 1.4 使用Eclipse的方式 • 1.5 Eclipse平台的搭建