ant test RC2

chad berkley berkley at nceas.ucsb.edu
Wed Oct 9 14:21:38 PDT 2002


you need to download the junit.jar file.  That jar implements the
"junit" task that we use in the build script.  Put the junit.jar file in
your <ant-home>/lib directory and it should work.  I've attached mine to
this email. You can also download it from junit.org.

chad

On Wed, 2002-10-09 at 14:05, Scott Chapal wrote:
> 
> eml-dev:
> 
> Should the 'test' target complete?  It doesn't in my configuration.
> 
> Here is my output:
> 
> $ ant -verbose test
> Ant version 1.4.1 compiled on March 5 2002
> Buildfile: build.xml
> Detected Java version: 1.4 in: /usr/local/j2sdk1.4.0_Latest/jre
> Detected OS: SunOS
> parsing buildfile /data/opt/sysadmin/dman/nceas_metadata/EML/2.0/build.xml with URI = file:/data/opt/sysadmin/dman/nceas_metadata/EML/2.0/build.xml
> Project base dir set to: /data/opt/sysadmin/dman/nceas_metadata/EML/2.0
> Build sequence for target `test' is [config, init, compile, jar, compile-test, test]
> Complete build sequence is [config, init, compile, jar, compile-test, test, docbook, docbookhtml, buildenumerations, servletinstall, emlparsertest, faqhtml, tablehtml, docs, clean, dist, stripdocs]
> 
> config:
> ...
> 
> test:
>      [copy] eml-sample.xml omitted as /data/opt/sysadmin/dman/nceas_metadata/EML/2.0/test/eml-sample.xml is up
>      [copy]  omitted as /data/opt/sysadmin/dman/nceas_metadata/EML/2.0/test is up to date.
> 
> /data/opt/sysadmin/dman/nceas_metadata/EML/2.0/build.xml:345: Could not create task of type: junit. Common solutions are to use taskdef to declare your task, or, if this is an optional task, to put the optional.jar in the lib directory of your ant installation (ANT_HOME).
>         at org.apache.tools.ant.UnknownElement.makeTask(UnknownElement.java:153)
>         at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:83)
>         at org.apache.tools.ant.Task.perform(Task.java:216)
>         at org.apache.tools.ant.Target.execute(Target.java:184)
>         at org.apache.tools.ant.Target.performTasks(Target.java:202)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:601)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:560)
>         at org.apache.tools.ant.Main.runBuild(Main.java:454)
>         at org.apache.tools.ant.Main.start(Main.java:153)
>         at org.apache.tools.ant.Main.main(Main.java:176)
> 
> 
> $ find "$ANT_HOME"
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/lcp.bat
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/ant
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/runant.py
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/antRun
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/runant.pl
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/ant.bat
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/bin/antRun.bat
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/lib
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/lib/ant.jar
> /usr/local/src/apache/jakarta/jakarta-ant-1.4.1/dist/lib/optional.jar
> 
> -- 
> Scott
> _______________________________________________
> eml-dev mailing list
> eml-dev at ecoinformatics.org
> http://www.ecoinformatics.org/mailman/listinfo/eml-dev

-------------- next part --------------
A non-text attachment was scrubbed...
Name: junit.jar
Type: application/octet-stream
Size: 117522 bytes
Desc: not available
Url : http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/eml-dev/attachments/20021009/45169776/junit.obj


More information about the Eml-dev mailing list