我试图在ant下的junit任务中的一个jar(test.jar)中运行Junit测试用例 .
我得到classnotfound异常 .
<formatter type="xml" />
<batchtest fork="yes" todir="${test.report.dir}">
<zipfileset src="${rootdir}/test.jar" includes="**/AllGUITestSuite.class" />
<!-- <fileset dir="${build.test.classes}">
<include name="**/AllGUITestSuite.class" />
</fileset> -->
</batchtest>
我正在使用ant 1.8.2版本以下异常 . java的java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)java.net.URLClassLoader $ 1.run(URLClassLoader.java:366)的java.lang.ClassNotFoundException:com.naveen.guitest.TestSuite异常是java.lang.ClassNotFoundException:com.naveen.guitest.TestSuite . 位于java.lang.ClassLoader.findClass(URLClassLoader.java:354)的security.AccessController.doPrivileged(Native Method),位于sun.misc.Launcher的$ java.lang.ClassLoader.loadClass(ClassLoader.java:423)$ AppClassLoader.loadClass( Launcher.java():)java.lang.Class.forv上的java.lang.ClassLoader.loadClass(ClassLoader.java:356),java.lang.Class.forName(Class.java:186)中的java.lang.Class.forName0(本地方法)