Junit 写测试用例,老是报 Class not found 错误

来源:互联网 发布:免费漫画软件 编辑:程序博客网 时间:2024/06/01 10:14

1.不会使用其他项目的包,解决方法:添加依赖,build path library,添加folder就可以了。
写junit测试用例,语法什么全都正常,显示老是输出上一次运行结果,后来发现没有clean bulid,
再后来老是报class not found 错误、实在找不到错误,后来发现一篇博客,解决了这个问题,但是我仍然不知道原因,

报错信息如下:

Class not found testOutput
java.lang.ClassNotFoundException: testOutput
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:688)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:421)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

解决方法:
参见: http://www.cnblogs.com/xing901022/p/4135954.html

具体就是在preference 下只要把Java——–compiler——-building——-Buil path problems ——- incomplete build path 和 Circular dependencies改成warning。然后就好了,我也不知道原因。

0 0
原创粉丝点击