版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Eclipse平台1docin/sundae_meng背景2019 年11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 Eclipse 工程Eclipse 是替代IBM Visual Age for Java以下简称IVJ的下一代IDE 开发环境,但它未来的目标不仅仅是成为专门开发Java 程序的IDE 环境,根据Eclipse 的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。目前,Eclipse 已经提供C 语言开发的功能插件。更难能可贵的是,Eclipse 是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自
2、己的功能插件。也就是说未来只要有人需要,就会有建立在Eclipse 之上的COBOL,Perl,Python 等语言的开发插件出现。同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java 开发环境中加入Tomcat 服务器插件。可以无限扩展,而且有着统一的外观,操作和系统资源管理,这也正是Eclipse 的潜力所在Eclipse项目The Eclipse Project该项目是一个健壮、功能丰富、商用品质的业界软件开发平台,集成了相当多的工具,它包含3 个子项目:Platform、JDT 和PDEThe Eclipse Tools Project该项目包含相当多的开源和非开源的工具,
3、用于支持Eclipse 平台,这个项目的存在可以协调各方开发人员共同开发某些功能的插件,避免不必要的重复劳动,以及确保工具之间可以良好的集成。在这个项目里包括:CDT, EMF, GEF, VE, UML2The Eclipse Technology Project该项目的任务是为那些开源的开发人员、学者等提供一个参与到Eclipse 发展进程中的渠道。在这个项目里包括:ECF, CME, AJDT, eRCP, GMF, GMT, VTP, PTP, Pollinate, Mylar, MDDi,Lepido, Equinox, HigginsThe Eclipse Web Tools Pl
4、atform(WTP)该项目扩展了 Eclipse 平台,即提供了开发 J2EE Web 应用的工具。开始主要关注基于标准的 Web 工具和 Java 运行时环境。在这个项目里包括:WST, JST, JSFEclipse项目Test and Performance Tools Platform(TPTP)该项目提供了一个开放式的开发平台,以便为在整个开发生命周期中所使用的软件测试和性能工具提供有关框架和服务,进而达到支持从独立式到高分布式、从嵌入式到企业级在内的所有计算系统的目的Business Intelligence and Reporting Tools(BIRT)该项目为Eclips
5、e 平台提供了企业智能和报表工具。目前由著名的报表厂商Actuate维护。该项目里包括:Monitoring Tools, Tracing and Profiling Tools, Testing ToolsData Tools Platform(DTP)该项目为Eclipse 平台提供一个全新的、对数据库技术提供各种功能的工具该项目里包括:SQL Development Tools, Model Base, Connectivity DeviceSoftware Development Platform(DSDP)该项目提供一套通用平台能让设备软件研发业者更有效率的开发外挂软件,同时也能支持
6、更多的操作系统与设备。目前该项目由Wind River 维护该项目里包括:Target Management, Device Debugging构造 一个内核Eclipse安装 安装JDK 配置JDK的系统环境变量 安装Eclipse平台 安装Eclipse语言包安装JDK 下载地址:java.sun配置JDK系统环境变量 翻开“控制面板”,双击“系统”,翻开“系统属性对话框。如下图所示:配置JDK系统环境变量 在“环境变量对话框中选择Path环境变量,将安装路径添加到对应变量值后,注意和前面的值用“;”隔开。如下图所示:配置JDK系统环境变量 配置CLASSPATH系统变量,将它设置为“.”
7、,代表当前目录。如图:安装Eclipse平台 Eclipse是开放源代码的项目,可以在去免费下载 Eclipse是绿色软件,只需要将对应的压缩包文件解压缩到指定位置,例如D:eclipse即可安装Eclipse平台 启动eclipse后,设置工作空间的目录位置,该目录将会存放相关文档,以后创建的项目对应的目录一般将存放在该工作空间的目录下安装Eclipse语言包 安装步骤: 首先必须关闭Eclipse,注意在安装Eclipse各个插件工具时都需要关闭Eclipse 解压缩后,将获得的文件存放在Eclipse安装目录假定为D:eclipse下的Language子目录中 在E
8、clipse安装目录下创建子目录links,并在该目录中新建一个文本文件,名称为language.start名称可以任意),然后在文件中键入如下一行信息 path=d:eclipselanguage 安装完语言包后重新启动Eclipse。如果此前曾经启动,有可能出现本地化后部分单词仍为英文的情况,此时需要先删除Eclipse安装目录中的configuration子目录的org.eclipse.update目录,然后重新启动即可术语 Workbench Workspace WorkbenchWindow workbenchPage Editor View Perspective术语间的关系Wor
9、kbenchWorkbenchWindow1.*1.*EditorManagerEditorReference1.*1.*IEeditorPart1.*1.*ViewReferenceIViewPart1.*1.*ViewFactory1.*1.*WorkbenchPage1.*1.*1 11 1Perspective1.*1.*JDT概述 JDT是对Eclipse工作台的一个扩展,是开发人员编辑、编译、运行Java程序的环境 JDT提供了丰富的操作,包括项目操作、文件操作、编辑操作、源操作、重构操作、浏览操作、搜索操作、调试操作、运行操作等Java运行环境设置 正确的运行环境是正确编写、编译
10、、运行及调试Java程序的前提,主要是指JRE的配置 点击“添加按钮,翻开“添加JRE对话框Java运行环境设置 点击“目录按钮,添加JRE主目录;之后点击完成设置Java构建路径首选项 点击“工作空间节点,打开工作空间首选项页 确定选中“自动构建选项,该选项保证项目中的源文件发生变化时自动构建项目 设置文本文件编码,Eclipse根据当前系统指定的默认编码设置Java构建路径首选项 Java构建路径指用来查找源代码所引用的类的路径,在编译期间用此路径来搜索项目外部的类 设置项目的源文件夹,构建后的类文件及其他文件所在的目录 “工程表示由项目自身决定 “文件夹表示所有项目都按照这里的文件夹置放
11、源文件和构建后产生的文件设置Java编辑器首选项 首选项窗口中,点击“编辑器节点,打开编辑器首选项页 确保选中“输入时报告问题”,则编辑器将在输入代码的同时标记错误和警告,即使未保存编辑器内容亦是如此创建Java项目 在新建Java项目窗口中输入项目名称设置项目的位置,默认为Eclipse的工作空间 Eclipse使用的JRE,启动时会自动寻找并设置项目布局,设置项目中源文件和输出文件的路径创建Java项目 Java设置对话框包含“源代码”、 “工程”、“库”、 “排序和导出4个选项卡,图中显示的是“源代码选项卡 “源代码选项卡设置输入输出文件夹、构建路径等信息 “工程选项卡中主要用于增加和删除与当前创
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版建筑施工劳务分包合同书2篇
- 销售折扣合同 2篇
- 2024年度租赁合同的租金支付方式3篇
- 船舶货运合同范例
- 楼面防水合同模板
- 外贸外销合同范例
- 2024年度医药研发合作合同3篇
- 烘焙蛋糕转让合同范例
- 网络模块外包合同模板
- 手房买卖合同自行成交无中介3篇
- 《焊接自动化技术》教学大纲
- 《主持人基础培训》课件
- 2024-2030年中国采血器行业竞争格局及未来发展策略预测报告版
- 2024年企业现场管理5S培训课件
- 幼儿园 中班语言绘本《章鱼先生卖雨伞》
- 高中数学64数列求和省公开课获奖课件市赛课比赛一等奖课件
- 预防校园欺凌主题班会课件(共36张课件)
- 24春国家开放大学《教育心理学》终结性考核参考答案
- 求职能力展示
- 2023年中国风能太阳能资源年景公报
- 软件工程生涯发展展示
评论
0/150
提交评论