ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aloizio Pereira da Silva <aloi...@dcc.ufmg.br>
Subject Re: Fail to use JUnit in Ant.
Date Tue, 08 Jul 2003 12:35:39 GMT
Hi

I think that you should define junit.jar in ANT-HOME/LIB or in the
classpath.



            *****************************************************
            *         Federal University of Minas Gerais        *
            *          Department of Computer Science          *
            *         Master Degree in Computer Science         *
            *                                                   *
            *                 Aloizio Silva                     *
            *         http://www.dcc.ufmg.br/~aloizio          *
            *                                                   *
            *      Mobile Computer and Network Optimization     *
            *****************************************************                        
 

On Tue, 8 Jul 2003, Eric Chow wrote:

> When I use Junit in Ant, it displayed the following errors, how can solve it
> ?
> 
> 
> <junit
>       printsummary="no"
>       errorProperty="test.failed"
>       failureProperty="test.failed"
>       fork="false">
> 
>       <classpath refid="junit.classpath"/>
> 
>       <sysproperty key="docs.dir" file="${project.build.classes}"/>
>       <sysproperty key="index.dir" file="${project.build.dir}/test/index"/>
>       <formatter type="xml"/>
>       <formatter type="brief" usefile="false"/>
> 
>       <batchtest todir="${project.build.dir}/test/data">
>          <fileset dir="${project.build.classes}" includes="**/*Test.class"
> />
>       </batchtest>
>    </junit>
> 
> Eric
> 
> 
> BUILD FAILED
> file:C:/Projects/xproducts/resources/build/targets.xml:1439: Could not
> create
> sk or type of type: junit.
> 
> Ant could not find the task or a class this task relies upon.
> 
> This is common and has a number of causes; the usual
> solutions are to read the manual pages then download and
> install needed JAR files, or fix the build file:
>  - You have misspelt 'junit'.
>    Fix: check your spelling.
>  - The task needs an external JAR file to execute
>    and this is not found at the right place in the classpath.
>    Fix: check the documentation for dependencies.
>    Fix: declare the task.
>  - The task is an Ant optional task and optional.jar is absent
>    Fix: look for optional.jar in ANT_HOME/lib, download if needed
>  - The task was not built into optional.jar as dependent
>    libraries were not found at build time.
>    Fix: look in the JAR to verify, then rebuild with the needed
>    libraries, or download a release version from apache.org
>  - The build file was written for a later version of Ant
>    Fix: upgrade to at least the latest release version of Ant
>  - The task is not an Ant core or optional task
>    and needs to be declared using <taskdef>.
> 
> Remember that for JAR files to be visible to Ant tasks implemented
> in ANT_HOME/lib, the files must be in the same directory or on the
> classpath
> 
> Please neither file bug reports on this problem, nor email the
> Ant mailing lists, until all of these causes have been explored,
> as this is not an Ant bug.
> 
> Total time: 1 minute 8 seconds
> 
> 
> 
> ==========================
> If you know what you are doing,
> it is not called RESEARCH!
> ==========================
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message