使用單獨的xml文件來部署應用,適用于Tomcat4.1/5.5/6.0。
一、安裝JDK
1、下載:http://java.sun.com/
2、安裝:略,默認即可。
3、檢查環境變量JAVA_HOME是否存在:一般JDK安裝時會自動設置,如果沒有就創建,JAVA_HOME的值設為JDK的安裝根路徑。
環境變量位置:我的電腦 -> 右鍵,點擊"屬性" -> 高級 -> 環境變量 -> 系統變量(新建或編輯)
二、安裝Tomcat
1、下載:http://tomcat.apache.org/,選擇zip版本:
2、將下載的zip文件解壓到任意位置
三、部署應用
假設應用程序的根路徑為D:/fastunit/,需要部署為根路徑作為默認應用。
創建一個xml文件,內容如下:
<Context path="" docBase="D:/fastunit" privileged="true">
</Context>
1、對于Tomcat4:此xml文件可以任意命名,放置到/Tomcat路徑/webapps/下
2、對于Tomcat5、6:必須命名為ROOT.xml(ROOT大寫),放置到/Tomcat路徑/conf/Catalina/localhost/下(目錄不存在時創建)
四、測試
啟動Tomcat(/bin/startup.bat),假設D:/fastunit/下有一個a.jsp文件,此時可以通過下面的URL訪問:
http://localhost:8080/a.jsp
五、<Context>節點參數說明
1、path:虛擬路徑,為空時表示默認根路徑,如果設為path="/fastunit",則訪問a.jsp的URL為:
http://localhost:8080/fastunit/a.jsp
2、docBase:應用程序路徑
3、其他參數,請參考相應版本的官方說明:
http://tomcat.apache.org/tomcat-4.1-doc/config/context.html
http://tomcat.apache.org/tomcat-5.5-doc/config/context.html
http://tomcat.apache.org/tomcat-6.0-doc/config/context.html
六、Tomcat緩存文件的影響
Tomcat運行時,默認會生成一些緩存文件,位于:
Tomcat4:\work\Standalone\localhost\
Tomcat5、6:\work\Catalina\localhost\
xml部署文件改變時,有時緩存文件會使新的部署不能生效,此時可以關閉tomcat、清除緩存(刪除上述緩存路徑下的所有文件)、重啟tomcat。