Steve Loughran wrote:
Luca Ferrari wrote:
On Wednesday 20 February 2008 Dimitris Mouchritsas's cat, walking on
the keyboard, wrote:
So for example you create:
/dist
tmp/
classes/
img/
lib/
and then you <jar destfile="${dist.dir}/${build.jar.name}"
basedir="${dist.dir}/tmp/"> etc.
But in this case into the jar I will have also the classes directory,
while it should be present only the package tree, isn't it?
Thanks for you suggestion, but is there any way to get the jar task
working with the fileset, since I've got already a tree structure
that contains everything I have to place in the jar?
Use <zipfileset> and its prefix attribute
<zipfileset dir="build/classes" prefix="WEB-INF/classes"/>
Steve, creating a tmp dir to create a complicated structure inside a jar
file is the recommended approach? Is there a better way to do it? If the
tmp dir is the way to go I suppose it's best not to delete this dir,
except on a "clean" build right? This would allow for time stamp
checking so in case nothing changes the jar wouldn't have to be re-jared
every time?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]