[Dart] Ant 'test' junit task failure;
junit.jar drop-in doesn't work
Blezek, Daniel J (GE, Research)
blezek at crd.ge.com
Mon Feb 20 09:30:45 EST 2006
Hi Matt,
I think this line:
Unable to locate tools.jar. Expected to find it in /usr/lib/sablevm/lib/tools.jar
is causing your problems. I'm not entirely sure what's in tools.jar, but I think it helps with dynamically loading the junit task into Ant. Do you have a regular JDK (i.e. Sun's) on your machine? You should set JAVA_HOME to the path to this, and try the 'ant test' again.
This is the usual problem with junit. I've never liked how we require you to mess around with ant, but I don't know how to load the junit task any other way. Perhaps I can adapt what we do for coverage to junit.
Please let us know how things go,
-dan
-----Original Message-----
From: dart-bounces+blezek=crd.ge.com at public.kitware.com
[mailto:dart-bounces+blezek=crd.ge.com at public.kitware.com]On Behalf Of
Matt England
Sent: Sunday, February 19, 2006 8:05 PM
To: dart at public.kitware.com
Cc: mengland at mengland.net
Subject: [Dart] Ant 'test' junit task failure; junit.jar drop-in doesn't
work
My ant 'test' target fails as per below. I copied the junit.jar file (also
as per below) to the /usr/share/ant/lib, and this did not solve the problem.
I am able to compile and also create the server jar, but the test target
does not work.
Thoughts?
-Matt
mengland at csbase1:~/svnwork/Dart/trunk$ !ant
ant -Dbuild.compiler=gcj test
Unable to locate tools.jar. Expected to find it in
/usr/lib/sablevm/lib/tools.jar
Buildfile: build.xml
wrap:
compile:
compiletests:
pretest:
test:
BUILD FAILED
/home/mengland/svnwork/Dart/trunk/build.xml:121: Could not create task or
type of type: junit.
[...]
mengland at csbase1:~/svnwork/Dart/trunk$ svn info
Path: .
URL: http://svn.na-mic.org:8000/svn/Dart/trunk
Repository UUID: b2c14c61-d7ef-0310-8715-841e9ab387fe
Revision: 267
Node Kind: directory
Schedule: normal
Last Changed Author: millerjv
Last Changed Rev: 267
Last Changed Date: 2006-02-15 16:46:01 -0500 (Wed, 15 Feb 2006)
Properties Last Updated: 2006-02-19 14:57:19 -0500 (Sun, 19 Feb 2006)
mengland at csbase1:~/svnwork/Dart/trunk$
mengland at csbase1:~/svnwork/Dart/trunk$ ls -ld /usr/share/ant/lib/junit.jar
-rw-r--r-- 1 root root 121070 2006-02-19 18:31 /usr/share/ant/lib/junit.jar
mengland at csbase1:~/svnwork/Dart/trunk$ cmp lib/junit.jar !$
cmp lib/junit.jar /usr/share/ant/lib/junit.jar
mengland at csbase1:~/svnwork/Dart/trunk$
mengland at csbase1:~/svnwork/Dart/trunk$ uname -a
Linux csbase1.com 2.6.12-1-686 #1 Tue Sep 27 12:52:50 JST 2005 i686 GNU/Linux
mengland at csbase1:~/svnwork/Dart/trunk$
mengland at csbase1:~/svnwork/Dart/trunk$ which ant
/usr/bin/ant
mengland at csbase1:~/svnwork/Dart/trunk$ ls -ld /usr/bin/ant
lrwxrwxrwx 1 root root 20 2006-02-13 13:39 /usr/bin/ant ->
../share/ant/bin/ant
mengland at csbase1:~/svnwork/Dart/trunk$ wajig listfiles ant
/.
/usr
/usr/bin
/usr/share
/usr/share/ant
/usr/share/ant/bin
/usr/share/ant/bin/ant
/usr/share/ant/bin/antRun
/usr/share/ant/bin/antRun.pl
/usr/share/ant/bin/complete-ant-cmd.pl
/usr/share/ant/bin/runant.pl
/usr/share/ant/lib
/usr/share/ant/lib/ant.jar
/usr/share/ant/lib/ant-launcher.jar
/usr/share/ant/lib/ant-bootstrap.jar
/usr/share/java
/usr/share/doc
/usr/share/doc/ant
/usr/share/doc/ant/README
/usr/share/doc/ant/TODO
/usr/share/doc/ant/README.Debian
/usr/share/doc/ant/copyright
/usr/share/doc/ant/changelog.Debian.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/ant.1.gz
/usr/share/man/man5
/usr/share/man/man5/build.xml.5.gz
/usr/bin/ant
/usr/share/java/ant-bootstrap.jar
/usr/share/java/ant-launcher.jar
/usr/share/java/ant.jar
/usr/share/java/ant-1.6.jar
mengland at csbase1:~/svnwork/Dart/trunk$
_______________________________________________
Dart mailing list
Dart at public.kitware.com
http://public.kitware.com/mailman/listinfo/dart
More information about the Dart
mailing list