博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
myeclipse工程 junit不能运行 ClassNotFoundException
阅读量:6994 次
发布时间:2019-06-27

本文共 1403 字,大约阅读时间需要 4 分钟。

myeclipse工程   junit不能运行

java.lang.ClassNotFoundException: com.huawei.adapter.XXXXXTest	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)	at java.security.AccessController.doPrivileged(Native Method)	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

 

原因在于maven生成class的目录被改变,需要重新设置output目录,

解决办法一:

打开工程的.classpath文件:

 

.......

  

将output="target/test-classes"加上就好用了

  

  

 解决办法二:

  1.打开项目,右击进入Properties>>JAva Build Path    

  2.勾选下方Allow  output folders for source folders

  3.设置上方的output folder路径

 

转载于:https://www.cnblogs.com/java-zone/articles/2730722.html

你可能感兴趣的文章
计算多月/多日前后 日期
查看>>
微信小程序部署
查看>>
深入理解JavaScript的深拷贝和浅拷贝
查看>>
vector类型介绍
查看>>
有没有方法可以做到数据查询时如何既有分组,又有合计?
查看>>
一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别【转】...
查看>>
条款14:在资源管理类中小型coping的行为
查看>>
20145103 《Java程序设计》第7周学习总结
查看>>
J-6 面向对象
查看>>
互联网发展到今天,我们要做的,是用机器解决人类解决不了的问题。在这个意义上,比起人工智能,机器智能这个词更加准确。...
查看>>
java中的多线程
查看>>
Map集合
查看>>
Ajax简介
查看>>
[Js]面向对象的拖拽
查看>>
PHP发送POST请求的三种方式
查看>>
canvas学习笔记1——canvas基础应用
查看>>
Qt编写软件运行时间记录(开源)
查看>>
[UOJ #21]【UR #1】缩进优化
查看>>
Javascript Promise 学习 (中)
查看>>
输出三角行
查看>>