tomcat 軟件安裝目錄下有個webapp文件夾
webapp文件夾下面有個ROOT文件夾
現在我們把springmvc項目打包成一個war包
idea -》build -》build structure-》選擇war包即可打包項目,之後再target文件夾下面可以看到war包
然後war包放的位置
- 放到webapp文件夾下
運行tomcat,abc.war 會自動解壓
項目訪問路徑localhost:8080/abc - 放到ROOT文件夾下
必須先手動解壓war包,然後放到ROOT文件夾下
項目訪問路徑localhost:8080 - 放到任意位置
需要在tomcat安裝目錄下找到conf文件夾下的server.xml文件修改配置
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/" docBase="E:/work/project" debug="0" reloadable="false"/>
...
</Host>
其中關鍵 docbase,爲解壓後的war包 放到的路徑
如果不解壓 需要改爲 docBase="E:/work/project/abc.war這種路徑
項目訪問路徑localhost:8080