Jan and I are both producing the same answer. Here's the overlap: <project name="myproj" default="deploy-to-tomcat"> <target name="init-taskdefs"> <!-- taskdefs here --> </target>
<target name="deploy-to-tomcat" depends="init-taskdefs"> <!-- stuff here --> </target> <target name="non-tomcat-task"> <!-- this should run fine now --> </target> </project> Or near enough to get you going. James On Tue, 2006-02-28 at 14:24, Glen Mazza wrote: > [EMAIL PROTECTED] wrote: > > > If you´re doing the <taskdef> in a init-target and let the deploy-target > > depend on that, should work. > > > > Jan > > > > Is there really such a thing as an "<init-target/>" -- I can't find it > anywhere in the manual, and Google isn't being much of a friend here > either (translating "init-target" to a very common "init target" that > lots of build scripts have.) > > Thanks, > Glen > > > > > >>-----Ursprüngliche Nachricht----- > >>Von: Glen Mazza [mailto:[EMAIL PROTECTED] > >>Gesendet: Dienstag, 28. Februar 2006 14:55 > >>An: user@ant.apache.org > >>Betreff: Have an Ant script run even with missing JARs? > >> > >>Hello, > >> > >>I have an Ant build script for dynamic deployment of a web > >>application to Tomcat. This requires a special Tomcat JARs to > >>be added to the Ant lib directory to run. No problem > >>here--Ant runs fine once I add the jar. > >> > >>But I have small additional target unrelated to deployment I > >>would like my tech writer (she knows how to use Ant) to use to > >>do some testing/modification of a stylesheet. When I gave her > >>the buildfile, Ant refused to run the target because it could > >>not find the Tomcat JARs mentioned above--even though these > >>JARs are not used in this particular target. > >> > >>Of the two immediate solutions--quickly dump the Tomcat JAR in > >>her Ant/lib directory, or just comment out the deployment task > >>in her version of the file, I did the latter--and everything > >>works fine. > >> > >>But question--do I have a third option--is there an option I > >>can set to have Ant run even if it is missing some optional > >>JARS, *if* those JARs are unneeded by the specific target being run? > >> > >>Thanks, > >>Glen > >> > >>--------------------------------------------------------------------- > >>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] > > > > > > > --------------------------------------------------------------------- > 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]