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