tomcat 配置虛擬路徑

       在實際開發中,有時候需要把靜態文件或者圖片上傳到tomcat中,但是如果上傳到跟項目同目錄的webapp下,當項目重新部署或者tomcat由於其他原因重啓後,這些文件將會消失,勢必會影響到現網的生產,所以我們需要把這些文件放到服務器的其他物理路徑下,通過tomcat的server.xml 文件的配置來對這個路徑做映射,使其通過ip地址也可以訪問到這些文件,那開始吧!

     如果開發者是用eclipse先在本地開發,做以下配置:

     打開eclipse的servers窗口。


選modules。


add external web module。


按照實際情況做以下配置。


document base 就是你把這些文件存放到哪個物理路徑

path:就是你做的映射,以後你可以ip:8080/file/文件  訪問到這些文件。

如果在本地開發的話,在eclipse配置這些,如果你安裝的tomcat的的server.xml文件去配置的話,每次tomcat重啓,添加的配置就會消失。

服務器的tomcat的server.xml做如下配置即可:

在host節點添加context。


配置完成,現在就可以把文件上傳到其他路徑,然後通過ip去訪問它們了!

發佈了33 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章