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

本文解决了一个常见的问题:在使用JUnit进行测试时遇到的ClassNotFoundException。通过调整Eclipse的编译设置,将不完整的构建路径和循环依赖问题从错误改为警告,成功解决了测试中出现的类未找到错误。

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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值