tomcat目錄


給個(gè)github的鏈接,上面有很多初學(xué)者可供學(xué)習(xí)的資料,喜歡我的文章就給個(gè)關(guān)注/喜歡吧

<a>https://github.com/SuperZee</a>

Tomcat目錄結(jié)構(gòu):

| 目錄 | 描述 |
| -|:-:| -:|
| /bin | 可執(zhí)行腳本文件,啟動(dòng)與關(guān)閉tomcat |
| /conf| Tomcat服務(wù)器配置文件,server.xml|
|/logs | 日志文件|
|/webapps|默認(rèn)發(fā)布web應(yīng)用的目錄|
| /lib| 服務(wù)器所需要的JAR文件|
|/work|由jsp默認(rèn)生成的Servlet文件放于此目錄下|

WEB應(yīng)用目錄結(jié)構(gòu):

|目錄|描述|
|-|:-:|-:|
|/WEB-INF|存放web.xml文件|
|/classes|存放各種class文件|
|/lib|<small>存放當(dāng)前Web應(yīng)用所需要的JAR文件,如JDBC驅(qū)動(dòng)</small>|

context.xml文件的作用:

  • Context.xml是Tomcat公用的環(huán)境配置。tomcat服務(wù)器會(huì)定時(shí)去掃描這個(gè)文件。一旦發(fā)現(xiàn)文件被修改(時(shí)間戳改變了),就會(huì)自動(dòng)重新加載這個(gè)文件,而不需要重啟服務(wù)器。

context.xml的三個(gè)作用范圍:

  1. tomcat server級(jí)別:在/conf/context.xml里配置
  2. Host級(jí)別:在/conf/Catalina/${hostName}里添加context.xml,繼而進(jìn)行配置
  3. web app 級(jí)別:在/conf/Catalina/${hostName}里添加${webAppName}.xml,繼而進(jìn)行配置

Web.xml文件的作用:

  • tomcat網(wǎng)站本身的xml配置文件.

Server.xml文件的作用:

  1. server.xml是對(duì)tomcat的設(shè)置,可以設(shè)置端口號(hào),添加虛擬機(jī)這些的,是對(duì)服務(wù)器的設(shè)置。
  2. 主要是部署工程的,例如:<Context path="/project" docBase="E:\work\abc\WebRoot" debug="0" reloadable="true" crossContext="true" />。
  3. project是你的工程名稱(chēng),docBase的地址就是你的工程所在位置。

tomcat-users.xml文件的作用:

1.關(guān)于用戶(hù)角色、管理員的信息都在這個(gè)配置文件中。
2.登錄用戶(hù)默認(rèn)是注釋掉的,把 去掉才能生效。
3.在配置文件<tomcat-users>節(jié)點(diǎn)下添加管理員配置:


a7ac4e73-ed23-31a8-9bbe-cc48544bcfb5.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容