tomcat下部署了多個項目啟動報錯java web error:Choose unique values for the 'webAppRootKey' context-param in your web.xml files


應該是tomcat下部署了多個項目且都使用log4j。
<!--如果不定義webAppRootKey參數,那么webAppRootKey就是缺省的"webapp.root"。但最好設置,以免項目之間的名稱沖突。
定義以后,在Web Container啟動時將把ROOT的絕對路徑寫到系統變量里。
然后log4j的配置文件里就可以用${webName.root }來表示Web目錄的絕對路徑,把log文件存放於webapp中。
此參數用於后面的“Log4jConfigListener”--> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/log4j.properties</param-value> </context-param> <context-param> <param-name>webAppRootKey</param-name> <param-value>webName.root</param-value> </context-param>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM