hjr-SpringBoot:tomcat 發佈 war 包

tomcat 軟件安裝目錄下有個webapp文件夾
webapp文件夾下面有個ROOT文件夾

現在我們把springmvc項目打包成一個war包
idea -》build -》build structure-》選擇war包即可打包項目,之後再target文件夾下面可以看到war包

然後war包放的位置

  1. 放到webapp文件夾下
    運行tomcat,abc.war 會自動解壓
    項目訪問路徑localhost:8080/abc
  2. 放到ROOT文件夾下
    必須先手動解壓war包,然後放到ROOT文件夾下
    項目訪問路徑localhost:8080
  3. 放到任意位置
    需要在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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章