使用Tomcat部署应用
概述
一個簡單的web項目下載地址:https://files.cnblogs.com/files/Mike_Chang/hello.rar
Tomcat部署應用三種方法。
方法一
將一個WAR文件或者整個應用程序復制到Tomcat的webapps目錄下。
如果把web應用文件夾改名為ROOT,那么應用上下文就是“/”,在訪問時就不需要指定應用上下文路徑了。
方法二
1、在conf/server.xml文件中的Host元素下創建一個Context元素。
2、使用Context元素的path屬性指定應用上下文路徑,可以指定上下path為“/”;
3、使用docBase屬性指定應用所在路徑;
4、reloadable屬性是可選的,如果把它的值設為true,那么一旦應用程序中Java類文件或者其他資源有任何增加、減少或者更新,Tomcat都會偵測到,并且一旦偵測到這類變化,就會重新加載應用程序。在部署期間,建議將reloadable值設為True,在生產期間,則不建議這么做。
一般來說,不建議通過server.xml來管理上下文,因為只有重啟Tomcat后,更新才能生效。不過,如果有很多應用程序需要測試,也許會覺得使用server.xml比較理想,因為可以在一個文件中同時管理所有的應用程序。
方法三
1、在Tomcat的conf/Catalina/localhost目錄下創建一個XML文件,這個文件名就是上下文路徑。例如,把一個test.xml文件放在conf/Catalina/localhost目錄下,那么應用程序的上下文路徑就是test,可以利用以下URL調用一個資源:http://localhost:8080/test/resourceName?
2、上下文文件中還必須包含一個Context元素,作為它的根元素。這個元素大多沒有子元素,它是該文件中唯一的元素。
<Context docBase="C:/Users/Administrator/Desktop/hello" reloadable="true"/>當把上下文文件添加到指定目錄時,Tomcat就會自動加載應用程序。當刪除這個文件時,Tomcat就會自動卸載應用程序
轉載于:https://www.cnblogs.com/Mike_Chang/p/10072026.html
總結
以上是生活随笔為你收集整理的使用Tomcat部署应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Day3_操作记录
- 下一篇: 处理器的用户态和核心态