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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章