MyEclipse+平台操作指南.docx
- 文档编号:12889430
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:23
- 大小:270.52KB
MyEclipse+平台操作指南.docx
《MyEclipse+平台操作指南.docx》由会员分享,可在线阅读,更多相关《MyEclipse+平台操作指南.docx(23页珍藏版)》请在冰豆网上搜索。
MyEclipse+平台操作指南
MyEclipse平台操作指南
本文为您提供关于Eclipse平台的概述,包括其起源和体系结构。
本文首先简要讨论Eclipse的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示Java开发环境。
1. Eclipse是什么
虽然大多数用户很乐于将Eclipse当作JavaIDE来使用,但Eclipse的目标不仅限于此。
Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。
由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于Java开发工具。
尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++、COBOL和Eiffel等编程语言的插件已经可用,或预计会推出。
Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
基于Eclipse的应用程序的突出例子是IBM的WebSphereStudioWorkbench,它构成了IBMJava开发工具系列的基础。
例如,WebSphereStudioApplicationDeveloper添加了对JSP、servlet、EJB、XML、Web服务和数据库访问的支持。
2. Eclipse是开放性原代码
开放源代码软件是这样一种软件,它们在发布时附带了旨在确保将某些权利授予用户的许可证。
当然,最明显的权利就是源代码必须可用,以便用户能自由地修改和再分发该软件。
这种用户权利的保护是通过一种称为copyleft的策略来完成的:
软件许可证主张版权保护,除非明确授予用户这样的权利,否则用户不得分发该软件。
copyleft还要求同一许可证涵盖任何被再分发的软件。
这实际上倒置了版权的目的——使用版权来授予用户权利,而不是为软件的开发者保留版权——copyleft经常被描述为“保留所有版权”。
曾经四处蔓延的对开放源代码软件的许多恐惧、担忧和疑虑,都与某些copyleft许可证的所谓“病毒”性质有关——如果使用开放源代码软件作为您开发的程序的一部分,您将失去自己的知识产权,因为该许可证将“传染”您开发的专有部分。
换句话说,该许可证可能要求与开放源代码软件一起打包的所有软件,都必须在相同的许可证之下发布。
虽然这对最著名的copyleft许可证(即GNU通用公共许可证,例如Linux就是在该许可证之下发布的)来说可能是事实,当时还有其他许可证在商业化和社区考虑之间提供了较好的平衡。
开放源代码计划(OpenSoftwareInitiative)是一家非营利机构,它明确定义了开放源代码的含义及满足其标准的认证许可证。
Eclipse是在OSI认可的通用公共许可证(CPL)1.0版之下被授予许可证的,CPL“旨在促进程序的商业化使用……”(欲获得指向通用公共许可证1.0版完整文本的链接,请参阅本文稍后的参考资料)。
为Eclipse创建插件或将Eclipse用作软件开发应用程序基础的开发人员,需要发布他们在CPL下使用或修改的任何Eclipse代码,但是他们可以自由决定自己添加的代码的许可证授予方式。
与出自Eclipse的软件一起打包的专有代码不需要作为开放源代码来授予许可证,该源代码也不需要提供给用户。
尽管大多数开发人员不会使用Eclipse来开发插件,或创建基于Eclipse的新产品,但是Eclipse的开放源代码性质所意味的,并不只是它使得Eclipse免费可用(尽管便于商业化的许可证意味着插件可能要花钱)。
开放源代码鼓励创新,并激励开发人员(甚至是商业开发人员)为公共开放源代码库贡献代码。
对此存在许多原因,不过最本质的原因或许是为这个项目作贡献的开发人员越多,这个项目就会变得对每个人都越宝贵。
随着这个项目变得更加有用,更多的开发人员将会使用它,并围绕它形成一个社区,就像那些围绕Apache和Linux形成的社区一样。
3. Eclipse的安装
解压缩D:
\Eclipse3下的eclipse-SDK-3.0-win32.zip文件到任意目录“%Eclipse安装目录%”下。
然后安装Eclipse3插件“EnterpriseWorkbenchInstaller_030800Beta2.exe”。
安装时注意要选择原Eclipse3的安装目录如图:
图中“C:
\Eclipse”就是你的Eclipse安装目录“%Eclipse安装目录%”。
然后点击Next完成安装。
4. 使用Eclipse平台
点击桌面的“MyEclipse”快捷方式,第一次启动Eclipse。
第一次启动是要选择java工程文件存放目录,默认目录是“%Eclipse安装目录%\workspace”。
Eclipse启动后视图如下:
注:
如果启动时出现找不到jdk错误时,在环境变量中的path的开头处加入jdk的路径%jdk路径%;。
● 注册Eclipse
点击D:
\eclipse3\keygen.exe注册文件。
填写Subscriber,选择Version为3.6.4,然后点击Generate,得到并复制SubcriptionCode中的数据。
关闭keygen.exe。
然后点击Eclipse编辑器Window->Preference
选择MyEclipse下的J2EE下的Subscription。
将Subscriber和SubscritionCode添入到相应的栏目中,然后电击Apply,再点击Ok完成注册。
● 新建工程
点击菜单File然后New->Project出现以下画面:
选择javaProject点击Next。
出现以下画面:
在ProjectName中填入工程名称如“testProject”点击Finsh完成新建工程。
● 配置java编译环境
点击菜单Project->Properties,选择JavaBuildPath,出现以下画面:
在Libraties下设置工程的lib。
在Defautloutputfolder中设置生成的class文件目录。
● 添加Package
点击菜单File->new->package:
在name中添如package名称,点击finish完成。
● 新建java文件
右击test文件夹,然后new->class,出现一下画面
在Name中写入java文件名,点击finish完成。
● 设置工程运行环境
点击菜单windows->Preference,然后选择MyEclipse->ApplicationServer->Tomcat5。
在TomcatHomeDirectory选择Tomcat5.0的安装路径,选中Enable,点击Apply完成工程运行环境的设置。
右击“project->MyEclipse->addandremoveprojectdeployment”。
在Project中选择运行的Project,然后点击Add
在Server中选择Tomcat5,在DeployLocation中设置发布路径。
点击Finsh完成程序发布路径设置。
在菜单Project属性中选中buildAutomatically可实现“保存编辑后立即发布功能”。
● Debug工程
首先启动工程Project,如图:
Tomcat完成启动后,便可对工程中的java文件进行Debug了。
下面介绍一下Debgu界面
在程序文件中,选中对象,右击,选择Wacth,在Expresession窗口中可以看到相应变量的值。
在
可以进行Debug的各类操作,在下方Console窗口中,可以看到Debug的信息。
● Get、set方法
点击菜单source->GenerateGeterandSeter:
选中你要得到的get和set方法,点击ok完成。
页面会自动出现你要求有的各个get和set方法。
● 重构
在程序文件中选中你要重构的一段程序,然后右击选择Refactor->ExtractMethod:
在Methodname中填写重构的新方法。
然后点击Ok,完成重构。
页面会自动生成新的方法。
● 文件的移动和重命名
在程序文件中文件名,然后右击选择Refactor->rename:
在Newname中添如新的文件名,点击Ok完成文件重命名。
方法的重命名和此类似。
在程序文件中文件名,然后右击选择Refactor->Move:
选择你要移动的package,点击ok完成移动。
● 操作快捷键
作用域
功能
快捷键
全局
查找并替换
Ctrl+F
文本编辑器
查找上一个
Ctrl+Shift+K
文本编辑器
查找下一个
Ctrl+K
全局
撤销
Ctrl+Z
全局
复制
Ctrl+C
全局
恢复上一个选择
Alt+Shift+↓
全局
剪切
Ctrl+X
全局
快速修正
Ctrl1+1
全局
内容辅助
Alt+/
全局
全部选中
Ctrl+A
全局
删除
Delete
全局
上下文信息
Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java编辑器
显示工具提示描述
F2
Java编辑器
选择封装元素
Alt+Shift+↑
Java编辑器
选择上一个元素
Alt+Shift+←
Java编辑器
选择下一个元素
Alt+Shift+→
文本编辑器
增量查找
Ctrl+J
文本编辑器
增量逆向查找
Ctrl+Shift+J
全局
粘贴
Ctrl+V
全局
重做
Ctrl+Y
查看
作用域
功能
快捷键
全局
放大
Ctrl+=
全局
缩小
Ctrl+-
窗口
作用域
功能
快捷键
全局
激活编辑器
F12
全局
切换编辑器
Ctrl+Shift+W
全局
上一个编辑器
Ctrl+Shift+F6
全局
上一个视图
Ctrl+Shift+F7
全局
上一个透视图
Ctrl+Shift+F8
全局
下一个编辑器
Ctrl+F6
全局
下一个视图
Ctrl+F7
全局
下一个透视图
Ctrl+F8
文本编辑器
显示标尺上下文菜单
Ctrl+W
全局
显示视图菜单
Ctrl+F10
全局
显示系统菜单
Alt+-
导航
作用域
功能
快捷键
Java编辑器
打开结构
Ctrl+F3
全局
打开类型
Ctrl+Shift+T
全局
打开类型层次结构
F4
全局
打开声明
F3
全局
打开外部javadoc
Shift+F2
全局
打开资源
Ctrl+Shift+R
全局
后退历史记录
Alt+←
全局
前进历史记录
Alt+→
全局
上一个
Ctrl+,
全局
下一个
Ctrl+.
Java编辑器
显示大纲
Ctrl+O
全局
在层次结构中打开类型
Ctrl+Shift+H
全局
转至匹配的括号
Ctrl+Shift+P
全局
转至上一个编辑位置
Ctrl+Q
Java编辑器
转至上一个成员
Ctrl+Shift+↑
Java编辑器
转至下一个成员
Ctrl+Shift+↓
文本编辑器
转至行
Ctrl+L
搜索
作用域
功能
快捷键
全局
出现在文件中
Ctrl+Shift+U
全局
打开搜索对话框
Ctrl+H
全局
工作区中的声明
Ctrl+G
全局
工作区中的引用
Ctrl+Shift+G
文本编辑
作用域
功能
快捷键
文本编辑器
改写切换
Insert
文本编辑器
上滚行
Ctrl+↑
文本编辑器
下滚行
Ctrl+↓
文件
作用域
功能
快捷键
全局
保存
Ctrl+X
Ctrl+S
全局
打印
Ctrl+P
全局
关闭
Ctrl+F4
全局
全部保存
Ctrl+Shift+S
全局
全部关闭
Ctrl+Shift+F4
全局
属性
Alt+Enter
全局
新建
Ctrl+N
项目
作用域
功能
快捷键
全局
全部构建
Ctrl+B
源代码
作用域
功能
快捷键
Java编辑器
格式化
Ctrl+Shift+F
Java编辑器
取消注释
Ctrl+\
Java编辑器
注释
Ctrl+/
Java编辑器
添加导入
Ctrl+Shift+M
Java编辑器
组织导入
Ctrl+Shift+O
Java编辑器
使用try/catch块来包围
未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。
运行
作用域
功能
快捷键
全局
单步返回
F7
全局
单步跳过
F6
全局
单步跳入
F5
全局
单步跳入选择
Ctrl+F5
全局
调试上次启动
F11
全局
继续
F8
全局
使用过滤器单步执行
Shift+F5
全局
添加/去除断点
Ctrl+Shift+B
全局
显示
Ctrl+D
全局
运行上次启动
Ctrl+F11
全局
运行至行
Ctrl+R
全局
执行
Ctrl+U
重构
作用域
功能
快捷键
全局
撤销重构
Alt+Shift+Z
全局
抽取方法
Alt+Shift+M
全局
抽取局部变量
Alt+Shift+L
全局
内联
Alt+Shift+I
全局
移动
Alt+Shift+V
全局
重命名
Alt+Shift+R
全局
重做
Alt+Shift+Y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MyEclipse 平台 操作 指南
![提示](https://static.bdocx.com/images/bang_tan.gif)