I discovered that one can also use <zipgroupfileset dir="."/>
Am 19.08.10 17:10, schrieb Peter Reilly: > Yes, tis is a known problem with the manual. > > Stefan Bodewig came up then the correct expression: > > <restrict> > <name name="**/*.class"/> > <archives> > <zips> > <fileset dir="lib/main" includes="**/*.jar"/> > </zips> > </archives> > </restrict> > > The manual will be updated.. > Peter > > On Thu, Aug 19, 2010 at 3:29 PM, Jann Röder <roede...@ethz.ch> wrote: >> Hi, >> I think I might have found an error in the documentation. On the page >> about the jar task (http://ant.apache.org/manual/Tasks/jar.html) it says: >> >> [quote] >> <jar destfile="build/main/checksites.jar"> >> <fileset dir="build/main/classes"/> >> <zipfileset includes="**/*.class"> >> <fileset dir="lib/main" includes="**/*.jar"/> >> </zipfileset> >> <manifest> >> <attribute name="Main-Class" >> value="com.acme.checksites.Main"/> >> </manifest> >> </jar> >> >> Creates an executable jar file with a main class >> "com.acme.checksites.Main", and embeds all the classes from all the jars >> in lib/main. >> [/quote] >> >> However if I do that, I get this error: >> "only single argument resource collections are supported as archives" >> >> My experiments have shown that this means that one may only use filesets >> that contain exactly one file. Is this a mistake in the documentation or >> stupidity on my part? >> >> Thanks, >> Jann >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org >> For additional commands, e-mail: user-h...@ant.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org