ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <>
Subject Re: Zipfileset on classpath
Date Thu, 16 Jun 2011 16:01:14 GMT
On Thu, Jun 16, 2011 at 10:48 AM, Jeff Crump <> wrote:
> Hi,
> I would like to set up my JUnit classpath to include all of the jars in a
> given zip file.  I'm using Ant 1.8.2. Everything I read tells me this ought
> to work...
> <zipfileset id="" src="/path/to/" includes="*.jar"/>
> <junit ...>
>  <classpath>
>      <fileset refid="".>
>  </classpath>
> </junit>
> but verbose/debug output is telling me it's not finding the jars in the Zip:
> dropping /path/to/ from path as it doesn't exist
> So it appears that it's finding the Zip and the Jars in it (they are all
> listed in similar "dropping" warnings) but ultimately I get
> "NoClassDefFound" errors at runtime, so it's obviously not finding the Jar
> bits.
> Any suggestions?

A Path consists only of filesystem resources.  You'll need some
mechanism to extract them.  About three years ago I dropped a sandbox
antlib called fscache (see
to do this on-the-fly.  YMMV, but its tests still pass FWIW.


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

View raw message