*******************************這是看傳智播客的學習視頻學到的***********************************
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指定的文件從硬盤上刪除(啟動服務器不會失敗,只是會包下面的錯誤,無關緊要)