springmvc項目打war包部署到tomcat訪問路徑去掉項目名


更多精彩文章歡迎關注公眾號“Java之康庄大道”

一般來說,部署到tomcat則是把war包丟到webapps目錄下,啟動Tomcat會自動解壓,成一個war包名稱的文件夾項目,

例如imgManager.war

訪問的地址一般是localhost:8080/imgManager/login

怎么去掉這個imgManager呢?

在server.xml中appBase設置為空,然后加上下邊那一行,其中docBase設置為項目的目錄路徑

<Host name="localhost"  appBase=""
            unpackWARs="true" autoDeploy="true">
<!--加上下邊這一行-->
      <Context path="" docBase="D:\java\apache-tomcat-8.5.35\webapps\imgManager" debug="0" reloadable="true" crossContext="true"/>

設置好之后,再去訪問,就變成localhost:8080/login就可以了。


免責聲明!

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



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