 <p>If your webapps (or most of them) MUST share the same libraries with the same version (i.e. Database driver or SPI ObjectFactories) you should share them in $TOMCAT_HOME/lib. If there is no solid reason for share libs keep them in their webapp's classloader.</p>