Tomcat目錄結構解析
開啟tomcat的解壓之後的目錄可以看到如下的目錄結構:
bin目錄主要是用來存放tomcat的命令,主要有兩大類,一類是以.sh結尾的(linux命令),另一類是以.bat結尾的(windows命令)。
很多環境變數的設定都在此處,例如可以設定JDK路徑、tomcat路徑
startup 用來啟動tomcat
shutdown 用來關閉tomcat
修改catalina可以設定tomcat的記憶體
2.conf:
conf目錄主要是用來存放tomcat的一些配置檔案。
server.xml可以設定埠號、設定域名或IP、預設載入的專案、請求編碼
web.xml可以設定tomcat支援的檔案型別
context.xml可以用來配置資料來源之類的
tomcat-users.xml用來配置管理tomcat的使用者與許可權
在Catalina目錄下可以設定預設載入的專案
3.lib:
lib目錄主要用來存放tomcat執行需要載入的jar包。
例如,像連線資料庫的jdbc的包我們可以加入到lib目錄中來。
4.logs:
logs目錄用來存放tomcat在執行過程中產生的日誌檔案,非常重要的是在控制檯輸出的日誌。(清空不會對tomcat執行帶來影響)
在windows環境中,控制檯的輸出日誌在catalina.xxxx-xx-xx.log檔案中
在linux環境中,控制檯的輸出日誌在catalina.out檔案中
5.temp:
temp目錄使用者存放tomcat在執行過程中產生的臨時檔案。(清空不會對tomcat執行帶來影響)
6.webapps:
webapps目錄用來存放應用程式,當tomcat啟動時會去載入webapps目錄下的應用程式。可以以資料夾、war包、jar包的形式釋出應用。
當然,你也可以把應用程式放置在磁碟的任意位置,在配置檔案中對映好就行。
7.work:
work目錄用來存放tomcat在執行時的編譯後檔案,例如JSP編譯後的檔案。
清空work目錄,然後重啟tomcat,可以達到清除快取的作用。~
相關文章
- Tomcat目錄結構Tomcat
- Android Studio目錄結構及工程專案結構解析Android
- fabric 目錄結構
- PostgreSQL 目錄結構SQL
- Android 目錄結構分析Android
- 分析Angular目錄結構Angular
- 系統目錄結構
- django的目錄結構Django
- linux的目錄結構Linux
- 程式碼目錄結構記錄
- jmeter基礎之目錄結構解析及配置檔案修改JMeter
- 初識Linux目錄結構Linux
- Linux 目錄結構:/lib 分析Linux
- PostgreSQL:原始碼目錄結構SQL原始碼
- 2.3 sqlmap目錄及結構SQL
- SpringBoot中的目錄結構Spring Boot
- postgre目錄結構簡介
- linux文件和目錄結構Linux
- Ubuntu系統目錄結構Ubuntu
- (一)Linux之目錄結構Linux
- ThinkPHP5.0目錄結構PHP
- Helm目錄結構講解
- (2)caffe總結之目錄結構
- tomcat架構解析Tomcat架構
- DedeCMS模板目錄的檔案目錄結構
- Electron系列文章-程式目錄結構
- Linux學習——2 目錄結構Linux
- Tomcat安裝目錄解釋Tomcat
- Linux之旅第一篇-目錄結構及操作目錄Linux
- Kubernetes原始碼系列:Kubernetes目錄結構原始碼
- EOS原始碼分析(7)目錄結構原始碼
- 11_Linux目錄結構講解Linux
- 8.6 規劃合理的目錄結構
- DB2目錄結構簡介DB2
- Linux檔案系統目錄結構Linux
- yolov5-v7.0 目錄結構YOLO
- Linux 目錄結構及詳細操作Linux
- Linux具體目錄結構介紹!Linux