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

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。然后就好了,我也不知道原因。

猜你喜欢

转载自blog.csdn.net/qq_39370495/article/details/80706994
今日推荐