testng报错:Listener org.uncommons.reportng.HTMLReporter was not found in project's classpath

11 篇文章 0 订阅
2 篇文章 0 订阅

用reportng替换了testng后,做了相关环境配置后运行,报错信息如下:
【每个人引起问题的原因可能各不相同,这里仅提供一个思路】


org.testng.TestNGException: 

Listener org.uncommons.reportng.HTMLReporter was not found in project's classpath

Listener org.uncommons.reportng.HTMLReporter was not found in project's classpath

	at org.testng.TestNG.addListeners(TestNG.java:946)

	at org.testng.TestNG.initializeConfiguration(TestNG.java:912)

	at org.testng.TestNG.initializeEverything(TestNG.java:996)

	at org.testng.TestNG.run(TestNG.java:1009)

	at configSelenium.ConfigSeleniumStart.ActdefAction(ConfigSeleniumStart.java:831)

	at configSelenium.ConfigSeleniumStart.main(ConfigSeleniumStart.java:183)

org.testng.TestNGException: 

Listener org.uncommons.reportng.HTMLReporter was not found in project's classpath

	at org.testng.TestNG.addListeners(TestNG.java:946)

	at org.testng.TestNG.initializeConfiguration(TestNG.java:912)

	at org.testng.TestNG.initializeEverything(TestNG.java:996)

	at org.testng.TestNG.run(TestNG.java:1009)

	at configSelenium.ConfigSeleniumStart.ActdefAction(ConfigSeleniumStart.java:831)

	at configSelenium.ConfigSeleniumStart.main(ConfigSeleniumStart.java:183)


如字面意思,在classpath中没有找到这个类,那么我们就添加这个类到classpath中。
我这里用的是IDEA,添加classpath,至于eclipse添加可以问问度娘。

首先找到 File–Project Structure…

在这里插入图片描述

找到Modules–Dependencies—选择“+”号

在这里插入图片描述

选择JARs or directories…

在这里插入图片描述

选择你要添加的路径,点击OK即可

在这里插入图片描述

如果发现还是有这个报错:考虑可能是jar包运行程序导致的,所以你还要去看看jar包的依赖是否有相关(看了jar包依赖发现果然是这里没设置好):

找到Project Structure,选择Atifacts

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果感觉还是没怎么生效,就把当前jar包删除,重新打包,看一下依赖是完整的就没有问题了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值