博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TestNG
阅读量:4507 次
发布时间:2019-06-08

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

TestNG无法启动,报错:NoClassDefFoundError

Exception in thread "main" java.lang.
NoClassDefFoundError: org/testng/remote/RemoteArgs
at org.testng.RemoteTestNGStarter.
main(RemoteTestNGStarter.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: java.lang.ClassNotFoundException: org.testng.remote.RemoteArgs
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 6 more
解决方法:
我用的是最新版的TestNG-> 6.10版本,换成 6.8 就可以了。
如果是用Maven 管理Java的jar包的话,像这样写:
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8</version>
<!--最新版本6.10 和 5.8 都有BUG,启动不了,提示找不到入口-->
<scope>test</scope>
</dependency>

依赖关系

824039-20170309172016813-1806862518.png
 

转载于:https://www.cnblogs.com/xiaoCong2016/p/6526672.html

你可能感兴趣的文章
小诗句集萃四
查看>>
软件之美: 易用性设计的目标及准则
查看>>
异步回调,事件,线程池与协程
查看>>
matlab函数:c2d离散化函数(待完善)
查看>>
java并发多面性
查看>>
TFS 测试用例导入、导出工具
查看>>
java -jstack
查看>>
C#中线程调用带有参数的方法
查看>>
单片机的模块化编程
查看>>
[转]从3个IT公司里学到的57条经验
查看>>
Test指令
查看>>
c++11——可变参数模板
查看>>
from imp import * 重新加载导入的模块reload
查看>>
二叉树三种遍历调试运行版
查看>>
关于PHP、python使用的CRC32函数
查看>>
JS自动关闭授权弹窗,并刷新父页面
查看>>
c#语言几种常见循环代码
查看>>
SQL多表连接查询(详细实例)
查看>>
Http中涉及到的知识点总结
查看>>
测试计划
查看>>