Sounds like not be doing this the right way? The below has the effect of packaging the whole directory <image>, which is at the same level as <classes>, shoes contents I want in the jar (not the directory classes).
Is there a better way to do it? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 14 November 2006 18:51 To: user@ant.apache.org Subject: AW: Error 43 if jar already exists? What is with <jar jarfile="${dist}/ MyApplet.jar" basedir="." update="True"> <include name="**/image/*.*" /> <include name="${build}/" /> </jar> Jan >-----Ursprüngliche Nachricht----- >Von: Tom Corcoran [mailto:[EMAIL PROTECTED] >Gesendet: Dienstag, 14. November 2006 19:34 >An: Ant Users List >Betreff: Error 43 if jar already exists? > >I am building a jar including my <classes> directory. I need >to roll up the content of another directory, <image> which is >at the same level as <classes> and include the directory name >in the jar. > > > > <property name="build" location="classes"/> > > <property name="dist" location="jar"/> > > <property name="image" location="image"/> > > > ><target name="dist" depends="compile" > > description="generate the distribution" > > > <jar jarfile="${dist}/MyApplet.jar" basedir="${build}"> > > </jar> > > > > <jar jarfile="${dist}/ MyApplet.jar" basedir="." update="True"> > > <include name="**/image/*.*"/> > > </jar> > > </target> > > > >This works if the jar does not already exist but if it does I >get a weird error : 43 unable to rename old file (my jar) to >temporary file. >How do I get around this? Or perhaps there is a better way of >doing my build. Note, basedir="." Contains lots of other >directories I do not need in the build. > > > >Thanks, > > > >Tom. > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]