Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 如何在Ant batchtest中引用所有junit测试_Eclipse_Ant_Junit - Fatal编程技术网

Eclipse 如何在Ant batchtest中引用所有junit测试

Eclipse 如何在Ant batchtest中引用所有junit测试,eclipse,ant,junit,Eclipse,Ant,Junit,我们正在使用ant运行所有JUnitTests。我们的批测试如下所示: <batchtest todir="${test.reports}"> <!-- First fork --> <fileset dir="${build.out.dir}/plugins/plugin1/test" includes="**/*Test.java" /> <fileset dir="${build.out.dir}/plugins/plugi

我们正在使用ant运行所有JUnitTests。我们的批测试如下所示:

<batchtest todir="${test.reports}">
    <!-- First fork -->
    <fileset dir="${build.out.dir}/plugins/plugin1/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/plugin2/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/plugin3/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/plugin4/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/plugin5/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/plugin6/test" includes="**/*Test.java" />
    <fileset dir="${build.out.dir}/plugins/util/test" includes="**/*Test.java" />
</batchtest>

有什么想法吗

上面写着“java.lang.ClassNotFoundException”。是否确认存在此类类(包括正确的包名?)如果要考虑foreach,请参阅以下答案:
<batchtest todir="${test.reports}">
    <!-- First fork -->
    <fileset dir="${build.out.dir}/plugins" includes="**/test/**/*Test.java" />
</batchtest>
java.lang.ClassNotFoundException: build.test.com.something.something.something.something.something.something.somethngTest
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)