七、Java 開發環境平台與建置
1. 下載與安裝所需 Java 開發工具
- 下載 JDK, Elipse IDE, Web Container, Portable Database:
- Java JDK v1.6
http://www.oracle.com/technetwork/java/javase/downloads/index.html - Eclipse IDE for Java EE Developers v3.6 (Helios)
http://www.eclipse.org/downloads/ - Apache Tomcat 6.0
http://tomcat.apache.org/download-60.cgi - Apache Derby (Pure Java DB) v.10 以上版本
http://db.apache.org/derby/
- Java JDK v1.6
- Tomcat 的角色如同在 Visual Studio .NET IDE 的 IIS,均是充當在 Web 專案開發下的 Web Container 機制。
- VS.NET 幾乎無可選擇地,均是採用 IIS 作為 Web Container;而 Java Eclipse IDE,則可以選擇多種類型的 Web Container。本實作案例,以採用最普遍的 Tomcat 作為 Eclipse IDE 的主要 Web Container。
- 除了 Web Container,當然也需要有開發 (兼測試)用的資料庫。相較於 VS.NET 採用自家 SQL Express 作為開發用的資料庫,Java Eclipse 則從以往所常用的 hsqldb,如今更多開發人員推薦的是更為開放、輕巧的 apache derby、可被內嵌於 eclipse 的輕量級 (lightweight)資料庫系統,且亦可以利用 eclipse DTP (Data Tools Platform) 輕易地操作存取 derby 資料庫。本實作案例,即採用 apache derby 作為開發與測試用的資料庫系統。
- 詳細安裝說明,可參考:
http://www.zulutown.com/blog/2009/01/18/setup-tomcat6-on-eclipse/ - Eclipse 選單 [Window] → [Preferences] → [Server] → [Runtime Environments],【Add…】按鍵選擇 「Apache Tomcat 6.0」並設置其 Runtime 環境 (一般預設即可)。
- 在 Eclipse Server Panel 內,右鍵選擇 [New] → [Server],在出現的對話框選擇 「Tomcat v6.0 Server」,一般照預設設定即可,然後按下【Finish】完成 Eclipse Web Container 設置。
- 詳細安裝設定,可參考: http://www.vogella.de/articles/EclipseWTP/article.html
- 可透過 Eclipse Update Manager, 確認下述類別內的套件已安裝:
「Web, XML, and Java EE Development」套件內所有子套件 (除了「PHP Development」套件)。 - 透過 Eclipse Update Manager, 確認下述類別內的套件已安裝 (預設未安裝):
「Database Development」→「Data Tools Platform Enablement Extender SDK」。 - 詳細安裝與相關設定,可參考:
http://db.apache.org/derby/integrate/plugin_howto.html - 從 http://db.apache.org/derby/derby_downloads.html 下載:
derby_core_plugin 與 derby_ui_plugin 兩個插件。 (以本例所下載的版本為:
derby_core_plugin_10.7.1.zip, derby_ui_doc_plugin_1.1.2.zip) - 將上述兩個 .zip 壓縮檔解壓縮,並放置於 %ECLIPSE_HOME%/plugins 目錄下。注意,因壓縮檔的檔案均放置於 /plugins 目錄下,所以應該是解壓縮至 %ECLIPSE_HOME%;總之,在 %ECLIPSE_HOME%/plugins 目錄下,當解壓縮後,會新增如下三個子目錄 (視所下載的版本):
org.apache.derby.core_10.7.1, org.apache.derby.ui_1.1.2, org.apache.derby.plugin.doc_1.1.2 - 重新啟動 Eclipse。在爾後任何所創建的 Java 專案,點擊專案名稱後,按下右鍵後應會出現 [Apache Derby] → [Add Apache Derby nature],選擇後即可加入 Derby函式庫 (Libraries)。
- 新增 Derby 函式庫後,再點擊專案名稱,按下右鍵,在所出現的本文選單內,即會出現 Apache Derby 的管理選項,包括 啟動 (Start)、停止 (Stop)「Derby Network Server」。
- 啟動 Derby Network Server,在 eclipse [Console] view 中,會顯示相關的啟動訊息。例如:
「Apache Derby 網路伺服器 - 192.168.1.168 - (1040133) 已啟動,並且準備接受連接埠 1527 上的連線」。
2. 設置 Tomcat 成為 Eclipse 開發環境內的 Web Container:
(點擊圖片鏈接看原圖)圖 7、新增 Tomcat 6 為 Eclipse Web Container
3. 確認已安裝 WTP (Web Tool Platform) plugin of Eclipse:
4. 安裝 DTP (Data Tools Platform) plugin of Eclipse (資料庫管理工具):
(點擊圖片鏈接看原圖)圖 8、安裝 eclipse DTP plugin
=.= 我真是阿呆,看清楚了~不好意思!!
您好
不好意思,我在底下這個地方找不到可以右鍵的地方,可否幫忙說明一下,謝謝!
•在 Eclipse Server Panel 內,右鍵選擇 [New] → [Server],在出現的對話框選擇 「Tomcat v6.0 Server」,一般照預設設定即可,然後按下【Finish】完成 Eclipse Web Container 設置。