您的位置:首页 > 其它

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

2017-03-16 11:56 627 查看
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。然后就好了,我也不知道原因。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: