2006年4月8日 星期六

無責任 Eclipse教學 (更新2013)

1 則留言:

在經過幾年的Java IDE戰爭後,幾乎專業的Java程式開發者都須向於Eclipse,除非你曾經在昇陽工作,或是Oracle Java教育訓練講師,或許還仍使用NetBeans。我也曾經是NetBeans的推崇者。不過本文主要使講解使用Eclipse 開發工具,Eclipse目前已經已經是非常Popular的Java開發工具IDE。 

此文曾經發表於2006年4/8號。但當時Eclipse 使用度還未甚高。開發web app仍比較麻煩需要自己選擇WTP Plugin。現在大可直接透過Eclipse官網選擇Java EE版本的Eclipse即可。
http://www.eclipse.org/downloads/
目前最新版為代號 JUNO

以下為個人開始使用後 ,歷屆舊版版本代號(參考 維基百科 Eclipse)
Europa3.32007年6月27日2007年9月28日2008年2月29日
Ganymede3.42008年6月25日2008年9月24日2009年2月25日
Galileo3.52009年6月24日2009年9月25日2010年2月26日
Helios3.62010年6月23日2010年9月24日2011年2月25日
Indigo3.72011年6月22日2011年9月23日2012年2月24日
Juno4.22012年6月27日2012年9月28日2013年2月22日

下載後其實只要解壓縮即可以啟動使用

Step1. 使先開啟Eclipse,然後設定Preference 開啟喜好設定
Step2. 切換到 server 項目,Installed Runtimes
Step3. 點選Add runtimes ,選擇 Apache > Tomcat 7 ,按 Next

Step4. 選擇Tomcat 目錄位置,和 JRE位置,然後Finish。把新增runtime server打勾。
Step5. File>New>Project,選Web/Dynamic Web Project> Next,填上Project Name,這裡我填入MyFirstWeb,Target runtime選剛剛新增的。
Step6. Select Project Facets 不變Next,Web Module設定WEB Context、WEB-INF和SRC
這裡使用預設
Step7. 好了之後可以在套件瀏覽器上面看到下面圖
Step8. 在WebContent裡新增一個index.jsp檔吧,並在body 間打入<%="Hello World"%>存檔。
Step9. 在套件導覽器選index.jsp右鍵,執行為run on server,選擇Tomcat server 5.0
Step10. Tomcat 自動啟動並且開啟browser完成


PS . 若沒有安裝JDK需要先行安裝,因為使用預設JRE無法進行JSP Compile

相關文章:

2006年3月16日 星期四

eclipse 使用放大絕!!!

沒有留言:
用eclipse應該是老梗了
最近重新再用他時,擷取出幾個特點熱鍵
netbeans 5.0 新增功能 跟eclipse功能比起來 也不過如此相當..這樣..一般一般 沒有增進多少
我eclipse使用的是3.1.1版的(中文化剛好支援到此版)
有些功能可能是3.1版才有的

基本

視窗類
切換分頁:Ctrl+PgDn , Ctrl+PgUp (預設)
切換至編輯器:Ctrl+E
切換視圖:Ctrl+F7
視窗最大化:Ctrl+M
開啟資源:Ctrl+Shift+R
存檔:Ctrl+S
游標類
移動至下一個字:Ctrl + ← →
選取行:Shift + Home End ↑↓← →
選取字:Ctrl+Shift + ← →
復原:Ctrl+Z
剪下:Ctrl+X
複製:Ctrl+C
貼上:Ctrl+V

進階

快速修正程式: Ctrl+1 (當x出現時)
程式輔助:Alt+/
自動完成(範本 template) :Alt+/ (參考 功能列 視窗->喜好設定->Java範本)
單字完成 Ctrl+Alt+/
程式碼自動排版 (程式碼->格式 )(Shift+Ctrl+F)
自動新增---
新增/組織匯入(import) :Ctrl+Shift+M / Ctrl+Shift+O or Ctrl+1
新增Java doc:Shift+Alt+J
新增get/set method (程式碼->try/catch &get/set method) Alt+S +R
新增 try/catch 處理例外(程式碼->try/catch &get/set method) or Ctrl+1
註解----
切換單行註解 :Ctrl+/
多行註解:選取區塊後 Ctrl+Shift+/
按鍵自訂:(視窗 -> 喜好設定 -> 一般 -> 按鍵)

推薦Plugin

sysdo -
簡介:在eclipse內嵌tomcat設定 包含新增tomcat web project等
jboss eclipse plugin -
簡介:包含完整J2EE支援 & XML編輯
games-
貪食蛇 & 倉庫番
還是希望eclipse 應該要支援直接用檔案系統位置來開發的模式(對於用ant的project)
而不用都要開新project 並且匯入至workspace project位置來開發
因為eclipse的預設專案方式跟ant自行設定的部屬方式不同 常會有干擾
最明顯的就是用外部ant開發的project時
常會發生一些需要調整eclipse 套件導覽器錯誤的問題
這也是當初不用eclipse的原因吧,因為開啟專案的模式被eclipse綁死了
所以才會使用 ant +JCreator + cmd or netbeans
當然深信只要功力夠就行了
用eclipse 的差別就在部屬靠ide就解決掉了 ,他甚至不用ant。
如果有人知道eclipse和ant project 最好的整合方式
請務必告訴一下小弟我呀
netbeans 5.0 flash demo