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]