javaee開發工具及環境配置過程,javaee開發工具配置
在配置javaee開發環境的過程中遇到過很多問題,在此系統的整理一下我之前的配置過程
註:配置過程學習自《JSP&Servlet學習筆記(第二版)》詳細過程可以閱讀此書。在文章的最後會貼出我的所有開發工具
一、準備開發環境
1. 安裝Tomcat
這裡使用Apache Tomcat作為Web容器,下載網址:
http://tomcat.apache.org/download-70.cgi
註:這裡使用的Servlet/JSP版本是Servlet 3.0/JSP 2.2,支援此版本的Tomcat版本是Tomcat 7.x以上
下載的Tomcat會附帶簡單的HTTP伺服器,相較於真正的HTTP伺服器而言,Tomcat附帶的HTTP伺服器功能太過簡單,僅作開發用途,不建議以後直接上線服務
2. 安裝Eclipse
接著準備IDE,這裡使用Eclipse(建議3.6以上版本),下載網址:
http://www.eclipse.org/downloads/
3. 安裝JDK
這裡使用的版本為Java SE 7,下載網址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
4. 在Eclipse中配置Web容器為Tomcat
這裡將Eclipse和Tomcat都解壓縮在D:\workspace中
執行以下步驟
(1) 運行eclipse目錄中的eclipse
(2) 出現Workspace Launcher對話方塊時,將Workspace:設定為D:\workspace,單機OK
(3) 選擇Window|Preferences 命令,在Preferences對話方塊中,展開Server節點,選擇其中Runtime Environment節點
(4) 單機右邊Server Runtime Environments中的Add按鈕,再出現的New Server Runtime Environment對話方塊中選擇Apache Tomcat v7.0,單機Next
(5) 單機Tomcat installation directory旁的Browse按鈕,選取D:\workspace中解壓縮的Tomcat目錄,單機確定
(6) 單機Finish後單機OK完成配置
5. 配置工作區預設的文字編碼
UTF-8是在互連網上使用最廣的一種Unicode的實現方式,建議相關編碼設定為UTF-8
(1) 選擇Window|Prefences命令,在Preferences對話方塊中,展開Workspace節點
(2) 在右邊的Text file encoding中選擇 Other, 在下拉單中選擇UTF-8
(3) 展開左邊的Web節點, 選擇 CSS Files, 在右邊的Encoding選擇UTF-8
(4) 選擇HTML Files, 在右邊的Encoding選擇UTF-8
(5) 單機Preferences對話方塊的OK
二、第一個Servlet程式
1. IDE使用項目來管理應用程式相關資源
(1) 選擇File|New|Dynamic Web Project命令,出現New Dynamic Web Project對話方塊,在Project name文字框中輸入FirstServlet
(2) 確定Target runtime為剛才設定的Apache Tomcat v7.0,單機Finish
(3) 展開建立項目中的Java Resources節點,在 src上右擊,選擇 New|Servlet命令
(4) 彈出Create Servlet對話方塊,在Java package文字框中輸入com.test,在Class name文字框中輸入HelloServlet,單機Next
(5) 選擇URL mappings中的HelloServlet,單機右邊的Edit按鈕,將Pattern改為/hello.view後 單機OK按鈕
(6) 單機Create Servlet對話方塊中的Finish
註:在Servlet 3.0之後,可以使用標註(Annotation)來告知容器哪些Servlet會提供服務以及額外資訊,先前版本必須使用 web.xml檔案來定義Servlet
2. 運行Servlet
(1) 在HelloServlet.java上右擊,選擇Run As|Run on Server
(2) 在彈出的Run on Server對話方塊中,確定Server runtime environment為先前設定的Apache Tomcat v7.0,單機Finish
(3) 在Tomcat啟動後,會出現內嵌與Eclipse的瀏覽器
註:Servlet API、JSP API的相關類通常封裝在Tomcat下lib子目錄中的servlet-api.jar、jsp-api.jar,遵照之前操作Eclipse會自動完成路徑設定,展開Project Explorer中的Libraries/Apache Tomcat v7.0節點,可以看到相關JAR檔案的類路徑設定
三、JAR檔案匯入Eclipse
1. JSTL的相關下載與API檔案說明
下載網址:
http://www.oracle.com/technetwork/java/index-jsp-135995.html
2. Deployment Assembly設定使用JAR檔案
(1) 在建立的項目上右擊選擇Properties命令,在出現的項目屬性對話方塊上選擇Deployment Assembly
(2) 單機Add按鈕,在New Assembly Directive對話方塊中選擇Archives from File System後單機Next
(3) 單機Add按鈕,選擇JAR檔案來源,單機Finish
(4) 單機Web Deployment Assembly中的OK
(5)在項目的Java Resources/Libraries節點中,可以發現Web App Libraries下已設定了JAR檔案
註:檔案部署成功後,可以發現在項目Tomcat下的/WEB-INF/lib目錄中已設定了JAR檔案
相關開發工具
- JDK7: jdk-7windows-x64_20140115.zip
https://pan.baidu.com/s/1bo4vHvx
- Eclipse IDE: Eclipseforjavaee64bit.zip
https://pan.baidu.com/s/1c2kXcn2
- Apache: apache-tomcat-7.0.52-windows-x64.zip
https://pan.baidu.com/s/1o8HMG2m
- MySQL: mysql-5.1.63-winx64.zip
https://pan.baidu.com/s/1hsgLidQ
- SQLyog: SQLyog-11.2.5-0.x64.rar
https://pan.baidu.com/s/1qXN7YFE
- MySQL驅動程式:mysql-connector-java-5.1.16.zip
https://pan.baidu.com/s/1dFzNywT
- JAVABEANS(tm) ACTIVATION FRAMEWORK: jaf-1_1_1.zip
https://pan.baidu.com/s/1dFqZT8P
- Java Mail:javamail1_4_4.zip
https://pan.baidu.com/s/1mic87xA
- JSTL :JSTL 1.1.zip
https://pan.baidu.com/s/1nu90mDz
-Apache Commons Lang:commons-lang.jar
https://pan.baidu.com/s/1cxlEs2
JAVA協助文檔中文版
https://pan.baidu.com/s/1boKAChx