eclipse Java EE平台使用指南

前言:

eclipse3.3:具备了初步的独立的java EE开发能力,
eclipse3.4:逐渐完善。
eclipse3.5:非常好的支持Java EE5,通过WTP项目对EJB3,JSP,JSF,JPA,Web Service,XML,备了完善了Java EE 开发能力,跟当年的JBuilder2006有同样高效率的表现。
一、eclipse 官方打包发布的各版本介绍
名称
包含插件项目
用途
JEE
Java EE方向,包含WTP, DTP
JSP,Servlet,XML,EJB,JPA,WS
Modeling
EMF,GEF,GMF,JET
轻量级java GUI,其他插件的基础,
做自己的可视化开发工具
CPP
C/C++
PHP
 
PHP
RCP
RCP,SWT,JFace,Nebula
Java GUI,C/S
SOA
swordfish
Web service 开发
二、Eclipse第三方插件
免费
收费
JBoss Tools
JBoss Develop Studio
Oracle OEPE
IBM RAD,WSAD
Oracle workshop(BEA workshop)
 
Fuse FID
JBuilder2007+
Spring IDE
MyEclipse
ZK editor
 
至少省略200行
至少省略10行
三、创建Web项目 3.1 配置Web Server
clip_image002
clip_image004
3.2 下载新的Web Server
第一步:
clip_image006
第二步:
clip_image008
第三步:
clip_image010
3.3 创建Dynamic Web Project
第一步:
clip_image012
第二步:
clip_image014
第三步:
clip_image016
第四步:
clip_image018
第五步:项目结构
clip_image020
第六步:创建JSP页面
clip_image022
3.4 创建JSP模板
clip_image024

四、eclipse 平台设置 4.1 设置字符集

clip_image002
4.2 设置默认workspace(类似VS2008的sln)
clip_image004
4.3 设置默认浏览器
如下图所示:当运行web项目时,默认启动的浏览器是opera
clip_image006
4.4. 设置文件默认打开工具
如下图所示,在项目中,当双击以“.jsp”为后缀的文件后,其默认打开工具是JSP Editor
clip_image008
4.5 设置自己Java代码排版风格
clip_image010
4.6 导入导出User Library设置
可以把用户的类库配置信息导出,然后导入到拥有相同目录结构的其他用户的PC上。
导出文件的内容格式为xml格式。
clip_image012
五、eclipse 的常用技巧 5.1常用快捷键:
功能
快捷键
功能
快捷键
如何查找快捷键
Ctrl+Shift+L
批量改名字
shift+ctrl+r
快速定位行
Ctrl+L
切换编辑页面
Ctrl+F6
切换view
Ctrl+F7
切换透视图
Ctrl+F8
移动光标跨单词
Ctrl+左右键
运行任务
Ctrl+F11
   
选中一个单词
Shift+Ctrl+左右键
选中一个字符
Shift+左右键
上下一个编辑的位置
Alt+左右键
选中行
Shift+上下键
上下移动行
Alt+上下键
到行尾
End
变量和关键字自动完成
Ctrl+alt+/
到行首
Home
redo
Ctrl+Y
undo
Ctrl+Z
使用模板
Alt+/
导入
Ctrl+shit+O
5.2 debug模式下断点禁用与启用
在Debug模式下,有时想暂时不走某个断点,则可以在本视图中取消复选就可以了!
clip_image014
5.3自定义透视图
clip_image016
5.4打开资源shift+ctrl+r,打开文件
clip_image018
5.5 project explorer的显示方式,层级,并列
Hierarchical模式
clip_image020
Flat模式
clip_image022
18.jsf,jpa,ejb3支持
5.6打开文件后,设置编码格式,edit->set encoding
在“Edit”菜单的最后一个菜单项可以修改当前页面的字符集:
clip_image024
点击后,出现如下画面:
clip_image026
5.7 导出用户 Lib设置信息
clip_image027
5.8修改当前项目类库,框架的支持:
clip_image029
六、Eclipse插件管理 安装插件的方式
1. Link方式
2. 在线更新
3. 直接拷贝进入目录
七、eclipse RCP 简介
主要包含项目:SWT,JFace
一套开发SWT的入门ppt资料
八、eclipse Modeling 简介
主要包含项目:EMF,GEF,GMF
GMF=EMF+GEF
一个实现的视频例子
九、其他官方插件介绍
SCA,JBPM,UML2,RAP

本文出自 “achilles” 博客,请务必保留此出处http://orajc.blog.51cto.com/458434/263313

发布了9 篇原创文章 · 获赞 2 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章