Tomcat系列(2)——Tomcat文件目錄7個

核心部分

  bin (運行腳本)
  conf (配置文件)
  lib (核心庫文件)
  logs (日誌目錄)
  temp (臨時目錄)
  webapps (自動裝載的應用程序的目錄)
  work (JVM臨時文件目錄[java.io.tmpdir])java

  

  catalina.home(安裝目錄):指向公用信息的位置,就是bin和lib的父目錄linux

  catalina.base(工做目錄):指向每一個Tomcat目錄私有信息的位置,就是conf、logs、temp、webapps和work的父目錄web

  僅運行一個Tomcat實例時,這兩個屬性指向的位置是相同的。若是咱們想要運行Tomcat的 多個實例,可是不想安裝多個Tomcat軟件副本。那麼咱們能夠配置多個工做目錄,每一個運行實例獨佔一個工做目錄,可是共享同一個安裝目錄。數據庫

詳細部分

打開tomcat的解壓以後的目錄能夠看到以下的目錄結構:windows

  

1.bin(tomcat命令)

    bin(tomcat命令),主要有兩大類,一類是以.sh結尾的(linux命令),另外一類是以.bat結尾的(windows命令)。緩存

   

2.conf(配置文件)

  conf目錄主要是用來存放tomcat的一些配置文件。tomcat

  conf\Catalina\localhost  能夠存放默認加載的項目app

  

3.lib(核心庫jar)

  lib目錄主要用來存放tomcat運行須要加載的jar包。
  例如,像鏈接數據庫的jdbc的包咱們能夠加入到lib目錄中來。webapp

   

4.logs(日誌目錄)

  logs目錄用來存放tomcat在運行過程當中產生的日誌文件,很是重要的是在控制檯輸出的日誌。(清空不會對tomcat運行帶來影響
  在windows環境中,控制檯的輸出日誌在catalina.xxxx-xx-xx.log文件中
  在linux環境中,控制檯的輸出日誌在catalina.out文件中spa

  

5.temp(臨時目錄)

  temp目錄用戶存放tomcat在運行過程當中產生的臨時文件。(清空不會對tomcat運行帶來影響)

  

6.webapps

  webapps目錄用來存放應用程序,當tomcat啓動時會去加載webapps目錄下的應用程序。能夠以文件夾、war包、jar包的形式發佈應用。 固然,你也能夠把應用程序放置在磁盤的任意位置,在配置文件中映射好就行。

  

7.work

  work目錄用來存放tomcat在運行時的編譯後文件,例如JSP編譯後的文件。
  清空work目錄,而後重啓tomcat,能夠達到清除緩存的做用。

  

參考連接

  https://blog.csdn.net/u012661010/article/details/73381599

相關文章
相關標籤/搜索