tomcat目錄結(jié)構(gòu)詳解 一個(gè)Web應(yīng)用部署到Tomcat服務(wù)器上之后的目錄結(jié)構(gòu)是怎樣的?
一個(gè)Web應(yīng)用部署到Tomcat服務(wù)器上之后的目錄結(jié)構(gòu)是怎樣的?有許多方法可以將服務(wù)部署到Tomcat。其中一些將編譯后的應(yīng)用程序直接復(fù)制到Tomcat的webapps目錄,另一些導(dǎo)出到。War文件并
一個(gè)Web應(yīng)用部署到Tomcat服務(wù)器上之后的目錄結(jié)構(gòu)是怎樣的?
有許多方法可以將服務(wù)部署到Tomcat。其中一些將編譯后的應(yīng)用程序直接復(fù)制到Tomcat的webapps目錄,另一些導(dǎo)出到。War文件并將其復(fù)制到webapps。這樣,啟動(dòng)Tomcat將自動(dòng)生成一個(gè)同名的應(yīng)用程序文件夾。將有Tomcat的解壓縮應(yīng)用程序目錄,其中一些不需要復(fù)制到webapps目錄ver配置指定任何文件夾作為web應(yīng)用程序的發(fā)布目錄?;旧?,目錄結(jié)構(gòu)是這樣的。首先,根目錄是以項(xiàng)目名稱命名的文件夾。在根目錄下,會(huì)有各種與前臺(tái)顯示相關(guān)的代碼文件,如JSP文件、CSS文件、JS文件、圖像文件等。與前臺(tái)顯示相關(guān)的文件夾或文件可以放在根目錄下。根目錄下還有一個(gè)WEB-INF文件夾,文件夾下有一些應(yīng)用程序配置文件:網(wǎng)站.xml,應(yīng)用程序庫(kù)文件夾lib文件夾。在這個(gè)文件夾下是一些第三方j(luò)ar包和應(yīng)用程序編譯文件夾:class。此文件夾下是應(yīng)用程序開發(fā)中SRC目錄下所有java文件或其他配置文件的編譯文件目錄。目錄結(jié)構(gòu)與SRC目錄結(jié)構(gòu)一致。
tomcat在linux下部署的目錄結(jié)構(gòu)有哪些?
Tomcat目錄結(jié)構(gòu)、web應(yīng)用程序目錄結(jié)構(gòu)和相關(guān)應(yīng)用程序Tomcat目錄結(jié)構(gòu)-簡(jiǎn)而言之/bin:存儲(chǔ)啟動(dòng)和關(guān)閉Tomcat的腳本文件。/conf:存儲(chǔ)tomcat的各種配置文件,如:server.xml/server/lib:存儲(chǔ)Tomcat server所需的各種jar文件(jar文件只能由Tomcat使用)server/webapps:存儲(chǔ)Tomcat的兩個(gè)web應(yīng)用程序:admin應(yīng)用程序和manager應(yīng)用程序。/Common/lib:存儲(chǔ)所有web應(yīng)用程序都可以訪問(wèn)的Tomcat服務(wù)器和jar文件夾(web和Tomcat服務(wù)器都可以訪問(wèn)這個(gè)jar)/shared/lib:存儲(chǔ)所有web應(yīng)用程序都可以訪問(wèn)的jar文件。(可由所有web訪問(wèn),但不能由Tomcat訪問(wèn))/logs:store Tomcat log files/webapps:發(fā)布web應(yīng)用程序時(shí),web應(yīng)用程序文件默認(rèn)放置在此目錄中/work:Tomcat將JSP生成的servlet放置在此目錄中。另外:在web應(yīng)用程序中,也可以在web inf目錄下建立Lib子目錄。在這個(gè)子目錄中,可以存儲(chǔ)各種jar文件,并且這些jar文件只能由當(dāng)前web應(yīng)用程序訪問(wèn)。其中,在web inf目錄下的lib和classes目錄下,Tomcat類裝入器先裝入classes目錄下的類,再裝入lib目錄下的類。因?yàn)楫?dāng)一個(gè)類具有相同的名稱時(shí),類優(yōu)先。JSP運(yùn)行時(shí),查找類的順序是:WEB-INF/lib==,Tomcat/common/lib==,JDK folder(JDK/JRE/lib/ext)--分析表明Tomcat下有9個(gè)目錄,即bin,common,conf,logs,server,shared,temp,webapps,work directory。現(xiàn)在我將介紹每個(gè)目錄。在Tomcat中調(diào)用Tomcat根目錄