部署webapp到web容器的三種方式(這里的web容器Tomcat)


*******************************這是看傳智播客的學習視頻學到的***********************************

 

 

 

0.首先看看我們的例子**

 

1.第一種方式: 直接將項目放到webapps目錄下即可。

     * /hello:項目的訪問路徑-->虛擬目錄

   * 簡化部署:將項目打成一個war包,再將war包放置到webapps目錄下。

   * war包會自動解壓縮

 

1.1直接把webapp的文件夾復制

 

1.2把webapp的war包放下面

 

 

1.3運行結果都是一樣的

 

 

 

2. 配置conf/server.xml文件

  在<Host>標簽體中配置 <Context docBase="D:\hello" path="/hehe" />

   * docBase:項目存放的路徑 * path:虛擬目錄**

 

 

2.1找到修改的文件

 

2.2在這個文件配置webapp的映射關系

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

 

 

2.3啟動服務器測試

 

 

2.4這么映射的缺點

(就是你把server.xml里面配置docBase對應的文件刪除或者寫錯一丟丟,啟動tomcat就會出錯,緊接着就黑窗口就會關閉。我們最好是使用最后一種部署方式,IDEA部署webapp就是通過第三種方式)

 

 

 


3.第三種方式

  在conf\Catalina\localhost創建任意名稱的xml文件。

  在文件中編寫 <Context docBase="D:\hello" />

  * 虛擬目錄:xml文件的名稱

 

3.1配置

 

3.2運行

 

3.3當我們把docBase指定的文件從硬盤上刪除(啟動服務器不會失敗,只是會包下面的錯誤,無關緊要)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM