本文轉自:http://blog.csdn.net/u013132035/article/details/54949593
下圖是TOMCAT的路徑下目錄的截圖。
目錄有:backup、bin、conf、lib、logs、temp、webapps、work、wtpwebapps、LICENSE、NOTICE、RELEASE-NOTES、RUNNING.txt。
其中backup目錄中的內容如下圖所示:保存了一些配置文件,是在第一次運行了Tomcat服務器以后產生的。它是對服務器進行簡單的備份日志。和conf文件下的內容幾乎一樣。
bin目錄中的內容如下圖所示:主要用來存放Tomcat的命令,很多環境變量也在此處設置。以.sh結尾的代表Linux下的命令;以.bat結尾的代表Windows下的命令。其中startup.bat代表windows系統下啟動Tomcat的命令;shutdown.bat代表Windows系統下關閉Tomcat的命令。同理startup.sh代表Linux下的啟動Tomcat的命令;shutdown.sh代表linux下關閉Tomcat的命令。(即此目錄下存放linux系統下和window系統下啟動啟動和關閉Tomcat服務器的腳本文件)。其中修改catalina可以設置Tomcat的內存。
conf目錄下的內容如下圖所示:存放tomcat服務器全局配置的各種文件。backup文件夾為它的備份。catalina目錄下可以設置默認加載的項目。catalina文件可以設置tomcat服務器內存大小。context.xml可以用來配置數據源之類的東西。logging文件記錄tomcat服務器運行的日志記錄。server.xml可以設置域名、端口號、IP、請求的編碼、默認加載的項目。web.xml可以設置tomcat服務器支持的文件類型。
lib目錄下的內容如下所示:存放Tomcat服務器所需要的所有Jar包。我們在連接數據庫時常常煩惱每創建一個項目就要引入一個對應的Oracle的Jar包或MySQL的Jar。但是如果你把這兩個Jar包放在此目錄下,就可以引入一次,以后再創建項目時不需要每次都引入Jar包。
log目錄下的內容如下所示:用來存放Tomcat執行時的日志文件。清除此文件不會對Tomcat服務器產生影響。開始時此文件目錄為空。只有運行了Tomcat才會在此目錄下生成日志文件。
temp目錄下的內容如下圖所示:用來存放Tomcat執行過程中產生的臨時文件。清除此文件不會影響Tomcat服務器。
webapps目錄下的內容如下圖所示:tomcat默認部署路徑。目錄用來存放應用程序,當Tomcat啟東市會加載webapps目錄下的應用程序。當然可以以war包、Jar包、普通文件夾三種形式發布應用。你也可以把應用程序存放在電腦磁盤的任意一個位置,但是在配置文件中要配置好,使其映射好。
work目錄下對應的內容如下:用來存放Tomcat運行時編譯后的文件。清空work目錄,重啟Tomcat,可以達到清除Tomcat服務器緩存的目的。
wtpwebapps目錄對應的內容如下:和webapps功能差不多,但是它是eclipse默認的部署路徑。與webapps同時存在時,默認選擇wtpwebapps。
LICENSE、NOTICE、RELEASE-NOTES、RUNNING.txt。Tomcat服務器的一些簽證,運行,注意的信息。