Environment: Solaris 9, Ant 1.6.5 ANT_HOME set. JDK: 1.4.2_04-b05 junit.jar and other external libraries in ~/.ant/lib/
When I run my test target, I get: test: Override ignored for property reports.junit.dir [junit] Found /export/home/myuser/.ant/lib/junit.jar [junit] Found /opt/ant/lib/ant-launcher.jar [junit] Found /opt/ant/lib/ant.jar [junit] Found /opt/ant/lib/ant-junit.jar [junit] Found /export/home/myuser/.ant/lib/junit.jar [junit] Found /opt/ant/lib/ant-launcher.jar [junit] Found /opt/ant/lib/ant.jar [junit] Found /opt/ant/lib/ant-junit.jar [junit] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner My same script works on WinXP. On windows I have a clean Ant install and again libraries get copied to $(user.home}/.ant/lib . Rather puzzled. I have read: http://ant.apache.org/faq.html#delegating-classloader many times over. >From ym understanding, as "ant-junit.jar" is in the coreloader and .ant/lib/junit.jar is in it too, they should be able to find one another. I'm stuck. Tariq --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]