為你分享非常詳細(xì)的Tomcat7目錄結(jié)構(gòu)詳解

發(fā)布時間:2024-07-13
tomcat7 的目錄結(jié)構(gòu):
1、bin:該目錄下存放的是二進(jìn)制可執(zhí)行文件,如果是安裝版,那么這個目錄下會有兩個exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制臺下啟動tomcat,后者是彈出ugi窗口啟動tomcat;如果是解壓版,那么會有startup.bat和shutdown.bat文件,startup.bat用來啟動tomcat,但需要先配置java_home環(huán)境變量才能啟動,shutdawn.bat用來停止tomcat;
2、conf:這是一個非常非常重要的目錄,這個目錄下有四個最為重要的文件:
server.xml:配置整個服務(wù)器信息。例如修改端口號,添加虛擬主機(jī)等;
tomcatusers.xml:存儲tomcat用戶的文件,這里保存的是tomcat的用戶名及密碼,以及用戶的角色信息??梢园粗撐募械淖⑨屝畔⑻砑觮omcat用戶,然后就可以在tomcat主頁中進(jìn)入tomcat manager頁面了;
web.xml:部署描述符文件,這個文件中注冊了很多mime類型,即文檔類型。這些mime類型是客戶端與服務(wù)器之間說明文檔類型的,如用戶請求一個html網(wǎng)頁,那么服務(wù)器還會告訴客戶端瀏覽器響應(yīng)的文檔是text/html類型的,這就是一個mime類型??蛻舳藶g覽器通過這個mime類型就知道如何處理它了。當(dāng)然是在瀏覽器中顯示這個html文件了。但如果服務(wù)器響應(yīng)的是一個exe文件,那么瀏覽器就不可能顯示它,而是應(yīng)該彈出下載窗口才對。mime就是用來說明文檔的內(nèi)容是什么類型的!
context.xml:對所有應(yīng)用的統(tǒng)一配置,通常我們不會去配置它。
3、lib:tomcat的類庫,里面是一大堆jar文件。如果需要添加tomcat依賴的jar文件,可以把它放到這個目錄中,當(dāng)然也可以把應(yīng)用依賴的jar文件放到這個目錄中,這個目錄中的jar所有項目都可以共享之,但這樣你的應(yīng)用放到其他tomcat下時就不能再共享這個目錄下的jar包了,所以建議只把tomcat需要的jar包放到這個目錄下;
4、logs:這個目錄中都是日志文件,記錄了tomcat啟動和關(guān)閉的信息,如果啟動tomcat時有錯誤,那么異常也會記錄在日志文件中。
5、temp:存放tomcat的臨時文件,這個目錄下的東西可以在停止tomcat后刪除!
6、webapps:存放web項目的目錄,其中每個文件夾都是一個項目;如果這個目錄下已經(jīng)存在了目錄,那么都是tomcat自帶的項目。其中root是一個特殊的項目,在地址欄中沒有給出項目目錄時,對應(yīng)的就是root項目。http://localhost:8080/examples,進(jìn)入示例項目。其中examples就是項目名,即文件夾的名字。
7、work:運行時生成的文件,最終運行的文件都在這里。通過webapps中的項目生成的!可以把這個目錄下的內(nèi)容刪除,再次運行時會生再次生成work目錄。當(dāng)客戶端用戶訪問一個jsp文件時,tomcat會通過jsp生成java文件,然后再編譯java文件生成class文件,生成的java和class文件都會存放到這個目錄下。
8、license:許可證。
9、notice:說明文件。
上一個:airpods2設(shè)置界面在哪(airpods設(shè)置在哪兒)
下一個:LED芯片價格降幅大 LED市場前景不樂觀

如何種養(yǎng)香花槐
C3H/HeJ品系小鼠發(fā)生內(nèi)毒素耐受現(xiàn)象的原因
雨水格柵可以任意調(diào)整間距大小
社保補(bǔ)繳的規(guī)定
泵送混凝土裂縫問題防治措施
電磁閥的各種螺紋連接標(biāo)準(zhǔn)
cs4344-czzr_(cirruslogic(凌云))cs4344-czzr中文資料_價
高效污泥濃縮機(jī)有哪些優(yōu)點
手機(jī)屏怎么調(diào)節(jié)亮度,如何調(diào)整屏幕亮度
關(guān)于橡塑保溫板國家標(biāo)準(zhǔn)的具體要求
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos