JUnit错:java.lang.ClassNotFoundException: com.mogodb.test.test
来源:互联网 发布:知乎是什么网站 编辑:程序博客网 时间:2024/05/21 05:17
JUnit错:java.lang.ClassNotFoundException: com.mogodb.test.test
问题描述:最近在使用JUnit做单元测试时,发现测试类运行报找不到类异常(Class not found com.mogodb.test.test),但是Test类明明存在。
查找对应的classes文件夹确实有class文件生成,查看项目也选择了自动编译!
异常如下:
Class not found com.mogodb.test.testjava.lang.ClassNotFoundException: com.mogodb.test.test at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190)............ at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
有如下两个解决办法:myeclipse与eclipse解决方法相同
方案一:
1.Windows–》Preferences
Java——–compiler——-building——-Buil path problems ——- incomplete build path 和 Circular dependencies改成warning就可以了。
方案二:
出现这种错误的原因是没有清理项目,所以去清理一下项目就好了,选择project下的clean选项, 在弹出的页面选择待清理的项目,然后点击OK。
然后再次执行Junit的测试方法,发现问题解决了。
阅读全文
1 0
- JUnit报错:java.lang.ClassNotFoundException: com.mogodb.test.test
- JUnit报错:java.lang.ClassNotFoundException: com.mogodb.test.test
- JUnit报错:java.lang.ClassNotFoundException: com.mogodb.test.test
- JUnit错:java.lang.ClassNotFoundException: com.mogodb.test.test
- JUNIT Test class in Eclipse - java.lang.ClassNotFoundException
- tomcat启动maven依赖项目报错:java.lang.ClassNotFoundException: com.test.core.listener.ContextParameterLi
- JUnit报错:java.lang.ClassNotFoundException: com.taotao.controller.TestPageHelper
- java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger for JUnit test case for Java mail
- java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger for JUnit test case for Java mail
- [RFT] java.lang.NoClassDefFoundError: com.rational.test.ft.util.FtDebug
- java报错java.lang.UnsupportedClassVersionError: com/xingfeng/test/QuartzTest : Unsupported major.minor
- junit test
- junit test
- junit-test
- junit @Test
- JUnit测试通过,但控制台Console中有报错:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- Test run failed: Instrumentation run failed due to 'java.lang.ClassNotFoundException'
- Test run failed: Instrumentation run failed due to 'java.lang.ClassNotFoundException'
- Windows C++中__declspec(dllexport)的使用
- 6000字长文,详解黑色产业链的「攻守道」
- 嵌入式软件学习路线参考
- 《TCP/IP详解 卷1》 笔记: TCP的坚持定时器
- MacOS 驱动调试笔记
- JUnit错:java.lang.ClassNotFoundException: com.mogodb.test.test
- 结合redis设计与实现的redis源码学习-19.1-客户端
- codeforces 133A HQ9+
- 安装Anaconda 在Linux上
- javascript实现列表类
- Mybatis 的foreach 可以嵌套吗?
- JQuery案例整理(一)
- 数据库MySQL总结(一)
- 【Shiro权限管理】19.Shiro会话管理