With current ant tasks, one cannot change the classpath used within build.xml.
For junit and ant 1.7.0 +, one can set the location of the junit.jar file within the <junit> task itself - this is indeed the recommended way as it means that one does not need to modify the ant distribution or use -lib at the command line. <junit ...> <classpath> <path refid="location junit.jar"/> .... </classpath> </junit> Peter On Mon, Nov 24, 2008 at 4:40 PM, <[EMAIL PROTECTED]> wrote: > Hi, > > Is there a way to see what ANT thinks is in my classpath? I have a condition > that's failing > > <condition property="isJUnitAvailable"> > <available classname="junit.framework.TestCase"/> > </condition> > > <target name="check-junit" unless="isJUnitAvailable"> > <fail message="Failed: JUnit not in classpath"/> > </target> > > But the JAR file (junit.jar) is set up in my project.class.path ... > > <path id="project.class.path"> > <fileset dir="${deployment}/APP-INF/lib/"> > <include name="*.jar"/> > </fileset> > <pathelement location="${weblogic-jar-path}"/> > </path> > > Not quite sure the right way to debug this. Thanks, - Dave > > --------------------------------------------------------------------- > 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]