Tomcat的目錄結構及其用途
Tomcat的目錄結構及其用途
目 錄 |
用 途 |
/bin |
存放啟動和關閉Tomcat的腳本文件 |
/common/lib |
存放Tomcat服務器及所有Web應用程序都可以訪問的JAR文件 |
/conf |
存放Tomcat服務器的各種配置文件,其中包括server.xml(Tomcat的主要配置文件)、tomcat-users.xml和web.xml等配置文件 |
/conf/catalina/localhost |
存放Tomcat服務器對每個項目的配置信息,如項目的虛擬目錄,所有項目的目錄等信息。 |
work/Catalina/localhost |
存放Tomcat這些目錄都是以前我們做的Web應用程序的上下文路徑命名的,它里邊包括了web應用程序生成的java代碼,和class字節碼,其中“_”目錄對應的是ROOT目錄。 |
/logs |
存放Tomcat的日志文件 |
/server/lib |
存放Tomcat服務器運行所需的各種JAR文件 |
/server/webapps |
存放Tomcat的兩個Web應用程序:admin應用程序和manager應用程序 |
/shared/lib |
存放所有Web應用程序都可以訪問的JAR文件(不能被tomcat訪問) |
/temp |
存放Tomcat運行時產生的臨時文件 |
/webapps |
當發布Web應用程序時,通常把Web應用程序的目錄及文件放到這個目錄下 |
/work |
Tomcat將JSP生成的Servlet源文件和字節碼文件放到這個目錄下 |
|
|
|
|
|
|
|
|
|
|
從表5-1中可以看到,/common/lib目錄、/server/lib和/shared/lib目錄下都可以存放JAR文件,它們的區別在于:
— 在/server/lib目錄下的JAR文件只能被Tomcat服務器訪問;
— 在/shared/lib目錄下的JAR文件可以被所有的Web應用程序訪問,但不能被Tomcat服務器訪問;
— 在/common/lib目錄下的JAR文件可以被Tomcat服務器和所有的Web應用程序訪問。
此外,對于后面將要介紹的Java Web應用程序,在它的WEB-INF目錄下,也可以建立lib子目錄,在lib子目錄下可以存放各種JAR文件,這些JAR文件只能被當前Web應用程序所訪問。
posted on 2008-12-06 10:38 丁克設計 閱讀(507) 評論(0) 編輯 收藏 所屬分類: Tomcat 技術文檔