tomcat的虛擬目錄映射常用的幾種方式


  我們在項目部署的時候,可以采用多種方式,接下來我們將在實際中比較常用的幾種方式總結如下。

1.可以直接將我們的項目丟到tomcat的webapps目錄下,這樣當tomcat重啟的時候,我們就可以訪問到項目中的頁面了

舉例:

①明確了項目要提供外界訪問的名稱為:JavaWebProject(里面有一個頁面welcome.html)

②明確了tomcat的端口號8080

③這樣重啟tomcat,我們就可以通過http://localhost:8080/JavaWebProject/welcome.html就可以訪問到我們項目下的頁面了

④如果你直接想通過http://localhost:8080/welcome.html直接訪問該頁面,可以將項目的名稱改成ROOT即可

這種方式在實際開發中最常用

2.在tomcat的conf目錄的sever.xml文件的<Host></Host>標簽中進行配置,格式如下<Host><Context path="/外界訪問的項目名稱" docBase="你機器上實際項目目錄路徑"/></Host>。

舉例:

①明確了項目在本地機器上實際的路徑為:D:/JavaWebProject(里面有一個頁面welcome.html)

②明確了項目要提供外界訪問的名稱為:News

③明確了項目在server.xml中配置信息如下<Host><Context path="/News" docBase="D:/JavaWebProject"/>

④明確了tomcat的端口號8080

⑤這樣通過http://localhost:8080/News/welcome.html就可以訪問到我們項目下的頁面了

⑥如果你直接想通過http://localhost:8080/welcome.html直接訪問該頁面,可以將path直接寫成path="",這樣即可

不太建議使用這種方式,當我們修改了server.xml的時候需要重啟tomcat

3.在tomcat的conf/Catalina/localhost目錄下,我們可以新建一個以外界訪問項目名稱命名的后綴為.xml文件,並在我們新建的xml文件中寫入<Context  docBase="你機器上實際項目目錄路徑"/>然后啟動tomcat我們就可以訪問到我們項目中的頁面了

舉例:

①明確了項目在本地機器上實際的路徑為:D:/JavaWebProject(里面有一個頁面welcome.html)

②明確了項目要提供外界訪問的名稱為:News

③明確了項目在tomcat的conf/Catalina/localhost目錄下新建的xml文件為為News.xml,xml文件中配置信息如下<Context  docBase="D:/JavaWebProject"/>

④明確了tomcat的端口號8080

⑤這樣通過http://localhost:8080/News/welcome.html就可以訪問到我們項目下的頁面了

如果你直接想通過http://localhost:8080/welcome.html直接訪問該頁面,可以將xml名稱改成ROOT.xml即可

⑦還可以加上層級,如果你將xml文件寫成Site#Web#News.xml的話,那么你的訪問url將變成http://localhost:8080/Site/Web/News/welcome.xml

這種方式配置比較靈活,方便,而且修改配置不用重啟tomcat


免責聲明!

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



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