tomcat如何配置根目錄訪問自己的專案

2021-10-05 07:49:58 字數 694 閱讀 2123

在成功安裝tomcat後,訪問** http://localhost:8080預設是tomcat的管理頁面,如何配置自己的工程為預設的根目錄呢?

我這裡說兩種方法:

一、方法一

2.把自己的war包打包的時候命名為root.war,啟動tomcat,可以看到自動解壓為root,這是後再訪問http://localhost:8080的話就可以看到自己的工程了。

說一下這種方法的缺點:

命名必須是root.war,如果你命名的不是root.war,那麼等tomcat啟動解壓之後,你也需要修改解壓後的資料夾名字為root。

當你試圖刪除root.war時,由root.war解壓出來的root資料夾也會被刪除掉,所以這種方法不適合增量更新。

二、方法二

1.同方法一一樣,修改root資料夾的名字為任意非root的名字

2.找到tomcat  conf目錄下的server.xml,在host節點中加入如下配置,如下:

documentation at: /docs/config/valve.html -->

其中,這句話就是配置tomcat的虛擬目錄了,docbase指定了你工程所在位置,path為空代表訪問路徑就是tomcat的根目錄。

優點總結:    

這種方法適合增量更新的那種情況,比如我在本地更新了乙個檔案,需要傳到伺服器上,直接替換檔案就可以了,不需要再重新打包發布等等。

修改Tomcat預設訪問根目錄的方法

在tom預設安裝後,tomcat的主目錄是webapps 程式設計客棧root目錄。在conf資料夾ibwibhqm下面找到server.xml 開啟 在程式設計客棧osts 中間新增一行 複製 如下 www.cppcns.comguanwang debug 0 reloadable true do...

vue配置 根目錄

在日常開發中,我們匯入檔案寫的是相對位置,和絕對位置 但是有些人可能知道 store是什麼意思,但是自己啟動乙個自己的vue專案卻發現不可以?什麼情況?這是玄學嗎?不!不是的 許多新手 可能不知道vue.config.js的vue配置檔案,這個檔案得自己建立的 將如下 複製到vue.config.j...

apache訪問根目錄 配置作用域的相關資料

最近安裝環境為 wdlinux 整合包,後台有非常好的 管理,並且每乙個 都會給設定乙個 單獨的 apache 配置檔案,非常方便 我的 有個功能 比如 www.abc.com 對應的目錄是 aaa 還有乙個 目錄為 www.123.com 對bbb 但是需要在www.abc.com 上次檔案的同事...