1. 首先電腦要安裝好 JDK ,要看電腦是否有安裝 JDK 可在 DOS model 視窗下輸入:
java -version
如下圖,表示我們己安裝了 JDK,版本為 1.6.027
若尚未安裝 JDK,則請自行至 sun 公司的網站下載並安裝,建議下載 Java EE 的版本,下載的網址為http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-downloads-439814.html 。
2. 下載及安裝 Eclipse ,下載網址為http://www.eclipse.org/downloads/ ,建議下載Eclipse IDE for Java EE Developers。 下載後直接解壓縮至硬碟的一個目錄即可,如 D:\eclipse。
3. 下載及安裝 Tomcat ,下載網址為http://tomcat.apache.org/download-60.cgi ,下載所需的版本後,直接執行安裝。在此我使用 Tomcat 6.0版。
4. 設定環境變數
首先在電腦桌面上用滑鼠指向『我的電腦』並按滑鼠右鍵,選取『內容』,於開啟的『系統內容』視窗上,切換到『進階』頁次,並按取【環境變數】按鈕。
- 新增JAVA_HOME環境變數。於『使用者變數』按【新增 】按鈕,於『變數名稱』欄位輸入 JAVA_HOME,於『變數值』欄位輸入 JDK 所安裝的路徑。
- 新增CLASSPATH環境變數。於『使用者變數』按【新增 】按鈕,於『變數名稱』欄位輸入CLASSPATH,於『變數值』欄位輸入 JDK 函數庫所在的路徑和 Tomcat 函數庫所在路徑及表示當前目錄的『.』。如『』。每一段 path 要用『 ; (分號)』 區隔。
- 將JDK 的 bin 目錄加入 PATH 中,如『%JAVA_HOME%\bin;』,記得每一段 path 要用『 ; (分號)』 區隔。
5. 測試 Tomcat 是否安裝成功
於瀏覽的網址列輸入『http://127.0.0.1:8080』,若能出現如下畫面即表示 Tomcat 安裝並啟動成功。
若無法出現如上畫面時,則執行 Tomcat 的『Configure Tomact』,檢查『Java』 頁次中的『Java Virtual Machine:』和『Java Classpath:』的設定值是否正確,如『Java Virtual Machine:』的設定值為『C:\glassfish3\jdk\jre\bin\client\jvm.dll』,『Java Classpath:』的設定值為『C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat-juli.jar』。
切換到『General』 頁次 ,按取【Start 】按鈕啟動 Tomcat。修訂至可以啟動 Tomcat 為止。
6. 將 Tomcat server 加入 Eclipse
執行『window』-> 『preference』,開啟『Preferences』視窗。
選取 『server』項下的『runtime environment』項,並按【add...】按鈕。
選用你所安裝的 Tomcat 版本後按【Next】按鈕到下一步。
於『Tomcat installation direction:』欄位輸入 Tomcat的安裝路徑,如『C:\Program Files\Apache Software Foundation\Tomcat 6.0』,也可按【Browse...】按鈕協助作業,完成後按【Finish】按鈕完成設定。
7. 測試啟動 Eclipse 的 Tomcat
注意,要在 Eclipse 中啟用 Tomcat ,要先將上項的 Tomcat sever 停用才行。
進入 Eclipse 之後,點選 File > New > Dynamic Web Project 輸入你的 Project 名稱,接下來 Target runtime 區塊中設定所使用的伺服器,按下 New Runtime... 並選擇 Apache Tomcat v6.0 按下 next,並設定路徑,即是你剛剛按裝 Tomcat 的地方,完成之後
8. Tomcat 的設定
Tomcat目錄下一些重要的子目錄
目錄 |
說明 |
lib |
存放 JAVA 的類別庫 |
bin |
存放Tomcat 有關的執行程式 |
webapps |
WEB 應用程式存放的地方 |
conf |
Tomcat server 的主要設定檔 |
位於Tomcat 安裝路徑下的『 conf 』目錄,如『 C:\Program Files\Apache Software Foundation\Tomcat 6.0』下的檔案是 Tomcat server 的主要設定檔,其主要檔案如下:
server.xml 檔
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
在Connector 區段中『port="8080"』 表示我們使用 8080 埠來連接 Tomcat。如果要處理中文亂碼問題,我們可加入『URIEncoding="UTF-8" 』。
context.xml 檔
<Context>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<!-- Uncomment this to enable Comet connection tacking (provides events
on session expiration as well as webapp lifecycle) -->
<!--
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
-->
</Context>
在開發階段如果要WEB 應用程式的檔案被修改或更新時Tomcat 伺服器會自動重新載入應用程式,則可修改 <Context reloadable="true">。建議上線後拿掉。
tomcat-users.xml 檔可以設定一些使用者和權限
<tomcat-users>
<user password="xxxx" roles="admin-gui,manager-gui" />
name 是帳號,password 是密碼,roles 是權限的設定。
留言列表