Tomcat部署項目的方式

Tomcat有三種部署項目的方式

  • 將項目直接放到Tomcat的webapps目錄下即可,也可以將項目打包成war包,放到webapps目錄下,運行時Tomcat會自動解壓
  • 打開conf目錄中的sever.xml配置文件
    (先關閉Tomcat服務)在這裏插入圖片描述
    找到Host標籤,加上一個Context標籤,path值可以自己設置
    啓動Tomcat服務
    在瀏覽器輸入localhost:8080(端口號)/path的值/docBase的值就能正確訪問項目

**注意:**因爲server.xml是Tomcat服務核心的配置文件,是配置Tomcat整體的,在裏面配置項目有可能損壞配置文件,導致出錯,比較危險,所以一般不推薦使用

  • (先關閉Tomcat)打開Tomcat下的conf\Catalina\localhost這個目錄,在localhost下創建一個xml配置文件,
    文件名可以任意起(但是這個文件名就是瀏覽器搜索時的虛擬路徑),假設是aaa.xml;
    在配置文件中:將上圖中紅框裏的Context標籤及內容寫進去,把後面的path鍵值對刪掉(因爲虛擬路徑已經指定爲xml文件名,所以不需要再指定虛擬路徑)
    再次啓動Tomcat
    瀏覽器搜索localhost:8080(端口號)/xml文件名/docBase的值即可

這種部署方式還有一個好處:

  • 這是一種熱部署的方式,如果不想要這個項目,可以將創建的xml文件刪掉,或者後綴名改一下
    例如:將aaa.xml改爲aaa.xml_bak;無需重新啓動Tomcat就能生效(瀏覽器就訪問不到項目資源)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章