tomcat共享lib里面的jar包


參考:http://shitouququ.blog.51cto.com/24569/1255094

1、在tomcat根目錄下新建shared/lib目錄結構,將項目的jar包放在此目錄下,記得將項目下的jar包(一般在項目的WEB-INF\lib目錄下)刪除。

2013-8-6 20-07-38

2、修改tomcat的conf目錄下的catalina.properties文件,主要修改兩處

     1)shared.loader的值改為自己建立的共享jar包目錄中所有的jar包,本例為:

shared.loader=D:/Program Files/Tomcat7/shared/lib/*.jar

     2)tomcat.util.scan.DefaultJarScanner.jarsToSkip的值全部注釋掉,追加*.jar。本例為:

tomcat.util.scan.DefaultJarScanner.jarsToSkip=\          

*.jar

效果:修改后tomcat的啟動速度加快。

           同時防止tomcat多次加載項目中重復的jar包,造成內存移除異常。

注:實際部署的時候發現,不需要修改“tomcat.util.scan.DefaultJarScanner.jarsToSkip”的值,修改后反而可能出錯,具體原因未知。

       使用的時候具體情況具體分析


免責聲明!

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



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