tomcat載入專案理解

2021-08-27 15:09:48 字數 509 閱讀 7240

預設web專案 編譯好的.class檔案放在如下所示的位置

tomcat啟動的時候預設是去載入d:\proj\project\artist-center\webcontent下的內容

故web專案需要將預設輸出目錄改為如下:(如果沒改,可能會發生類找不到異常)

部署到tomcat後,src目錄下的配置檔案會和編譯好的.class檔案,會自動copy到應用的 classes目錄下

池上專案src下的配置檔案和編譯後成的.class檔案都會拷貝乙份放到web-inf的classes目錄下。

web專案:

lib目錄下的jar是伺服器啟動的時候去讀取的。

build path 目錄下的jar是在程式編譯的時候引用的。

tomcat載入兩次專案

最近在部署專案時,在tomcat下啟動專案時自己寫的定時程式被執行了兩次,導致程式啟動了兩個執行緒,使定時任務在幾秒間隔內執行了兩次,後來通過日誌查到,原來是tomcat將專案啟動了兩次,為什麼呢?錯誤配置 name localhost unpackwars true autodeploy true...

tomcat載入專案上下文

注 tomcat安裝目錄 b.server.xml 和 conf catalina localhost目錄下的區別。1.如果server.xml檔案沒有配置 而是在 conf catalina localhost目錄下配置乙個a.xml檔案,裡面的內容為 則tomcat直接載入 a.xml檔案。2....

tomcat載入web專案的大致步驟

啟動tomcat載入vdsserver專案詳解 1 tomcat會首先載入web.xml檔案 並首先讀取listener和context param這個兩個元素 2 容器會建立乙個servletcontext 把context的name作為鍵 value作為值儲存在上下文中 3 容器將建立liste...