tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Funk <>
Subject Re: What order are jars used in the WARs lib directory?
Date Fri, 18 Jul 2003 00:43:39 GMT
 From the spec:
"The web application classloader must load classes from the WEB-INF/ classes
directory first, and then from library JARs in the WEB-INF/lib directory."

So if you have patches - don't JAR them.

Since the spec doesn't specify JAR order, it may be different between 
containers, containers version, or even OS's.


Will Hartung wrote:
> If I have jars that I'd like to put in to the WARs lib directory (or, say,
> shared/lib), is there any way I can, perhaps, name them to guarantee use
> order?
> For example, say I have:
> mystuff.jar and mystuff_patch.jar
> If I have CLASSPATH=mystuff_patch.jar:mystuff.jar, then, ordinarily, Java
> will find classes and use the classes within mystuff_patch.jar before it
> finds the identically named ones in mystuff.jar.
> So, is there any way to determine what this order is in the Tomcat lib
> directories??
> Thanx!
> Regards,
> Will Hartung
> (

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message