1. 程式人生 > 實用技巧 >【框架】Tomcat的目錄、工程部署方式

【框架】Tomcat的目錄、工程部署方式

Tomcat根目錄下有以下目錄:

  1. webapps
  2. logs
  3. bin
  4. conf
  5. lib
  6. temp
  7. work

webapps

webapps是Tomcat存放執行工程程式碼的地方。webapps中的目錄分為兩種:

  1. 以工程War包名命名的目錄
  2. ROOT目錄

在Tomcat成功執行時,訪問:

  1. http://localhost:8080/...,對應的是ROOT目錄中的工程。
  2. http://localhost:8080/工程War包名/...,對應的是war包相應工程。

在剛剛安裝好官方版本的Tomcat後,webapps中自帶了幾個工程:

  1. examples:簡單演示工程。
  2. docs:Tomcat官方文件。
  3. manager
    :Tomcat工程的web管理工具,包括工程管理與部署。
  4. host-manager:Tomcat對映的管理工具?
  5. ROOT:以上工程的導航首頁。

工程部署方式

Spring 專案

將打好的war包放入webapps根目錄下。

重啟Tomcat,Tomcat在啟動時,會遍歷webapps根目錄下的war包,將不存在同名目錄的war包,解壓縮到同名的目錄中。

注意:如果更新了war包,但是沒有刪除同名目錄,即使重啟Tomcat也不會更新工程

SpringBoot 專案

由於其自帶Tomcat,直接執行java -jar xxxx.jar即可。