解決Tomcat重複載入Spring配置檔案

2021-06-12 22:04:37 字數 470 閱讀 8948

當我們為自己的web應用而改動tomcat中conf/server.xml,可以不錄入專案路徑就可以訪問應用.

但是更改完畢後,啟動tomcat會發現一種現象就是重複載入spring配置檔案。

現象:控制台端會輸出日誌:

.......

.......

配置:原server.xml配置

改動後server.xml配置

原理:由contextloaderlistener或contextloaderservlet,在web應用啟動時完成。

解決:

當然解決辦法有很多,主要是在server.xml配置上做手腳:

1、撤銷掉標籤,但是url中需要加入專案web路徑

優點:不影響eclipse的整合部署

注意:可能會引發問題,找不到manager和host-manager目錄,把這兩個目錄拷貝到新指向的目錄即可

TOMCAT載入兩次war包(重複載入)

一 問題描述 專案中通過配置context節點docbase,使docbase指向專案的絕對路徑,可以直接通過ip加埠訪問,今日發現意外bug,專案中某個功能奇數次執行成功,偶數次執行失敗。二 問題排查 這種現象應該是兩次使用的為不同的物件,通過debug確認問題。但是本來是單例模式實現的例項,呼叫...

解決Tomcat載入JDBC的方法

專案中用到了管理資料庫工具sqlite,但在發布服務呼叫時,出現錯誤。提示找不到要呼叫的jar包 經過分析找到的原因是 既然服務發布時用到了sqlite,就是用到了第三方工具,所以要將其打包 放入tomcat能識別的地方。程式執行時就會在相應地方找到jar包執行 解決辦法是 配置環境變數 class...

解決Tomcat反覆載入Spring配置檔案

解決tomcat重複載入spring配置檔案 當我們為自己的web應用而改動tomcat中conf server.xml,可以不錄入專案路徑就可以訪問應用.但是更改完畢後,啟動tomcat會發現一種現象就是重複載入spring配置檔案。現象 控制台端會輸出日誌 配置 原server.xml配置 改動...