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。然后就好了,我也不知道原因。
写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。然后就好了,我也不知道原因。
相关文章推荐
- maven中进行junit测试报class not found的问题
- maven中进行junit测试报class not found的问题
- 使用Ant运行JUnit测试用例时,报java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing的一种解决方案
- myeclipse14使用junit4,添加junit的libaray时source显示not found,执行测试案例时报“no Junit tests found”错误
- 搭建项目Maven+springMVC+hibernate时,JUnit测试出现报ClassNotFoundException错误的解决
- 一种奇怪的错误,执行一个junit测试用例,代码却执行了很多遍
- maven中进行junit测试报class not found的问题
- java中Class.getResource用法和自己老是有事没事报NullPointer错误的原因分析
- Hibernate3Util: class not found的错误!
- JUnit in java 真正的测试用例实战
- 一个Junit 的测试错误
- UVA 127 求一组错误的测试用例
- Hibernate下搭建JUNIT的测试环境,使用beforeclass和afterclass实现sessionFactory建立一次
- 黑盒测试用例设计方法&理论结合实际 -> 错误推断法
- 真机测试时出现a valid provisioning profile for this executive is not found错误,解决办法
- 错误 JDBC Driver class not found: oracle.jdbc.dirver.OracleDriver
- JUnit获取测试用例名称
- Ant/Junit: 利用Ant执行测试用例并生成测试报告
- 单元测试(Junit3.8)原则和测试用例
- Hibernate3Util: class not found的错误!