I have java web application using Spring, Hibernate, Tomcat7 & MySql. I use Datasource for database operations. I am not very clear about what is the standard location t
When it comes to location of jars to be decided, the thumb rule is that:
Bootstrap classes of your JVM
System class loader classes (described above)
/WEB-INF/classes of your web application /WEB-INF/lib/*.jar of
your web application $CATALINA_HOME/common/classes
$CATALINA_HOME/common/endorsed/*.jar
$CATALINA_HOME/common/i18n/*.jar
$CATALINA_HOME/common/lib/*.jar
$CATALINA_BASE/shared/classes
$CATALINA_BASE/shared/lib/*.jar