1. 程式人生 > >Tomcat各安裝目錄資料夾的作用

Tomcat各安裝目錄資料夾的作用

下圖是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伺服器的一些簽證,執行,注意的資訊。