1. 程式人生 > >Linux下 解決Tomcat8不自動解壓war包

Linux下 解決Tomcat8不自動解壓war包

之前買了阿里雲伺服器後配置好了jdk,Tomcat,mysql等。然後就想當然的將專案打成war包,直接拖到Tomcat的webapps下,但無論怎麼重啟專案就是不自動解壓,後來查了各方面資料,刪除這個檔案那個檔案的,差點把Tomcat搞崩潰了也沒找到原因,最後看到講一個將Tomcat裡面配置檔案的文章我才發現
在這裡插入圖片描述

原來是tomcat/conf下server.xml裡面的這行配置搞的鬼。
其中:

  • appBase=“xxx/xxx” 表示專案的路徑,有的預設為null,有的預設為webapps,你想要把專案放在哪就把這個路徑改成哪
  • unpackWARs=“true” 是否自動解壓war包
  • autoDeploy=“true” 是否在不重啟下自動解壓war包

下面兩個設定為true就好

儲存檔案,將war包放到指定目錄,重啟就ok了