我有一个TestNG部分:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
<listeners>
<listener class-name="ShufersalMiron.Sprod.Listeners"/>
</listeners>
<test name="Test1">
<classes>
<class name="ShufersalMiron.Sprod.PA_Coupons"/>
</classes>
</test> <!-- Test -->
<test name="Test2">
<classes>
<class name="ShufersalMiron.Sprod.PA_SupermeCoins"/>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->当我试图将它作为一个套件运行时,我会得到以下错误:

有人能告诉我什么可能出了问题吗?如何解决呢?
谢谢。
发布于 2022-01-03 07:00:34
错误可能是由于相互冲突的依赖关系造成的。
extentreports JavaVersion5.0.9(目前最新) https://github.com/extent-framework/extentreports-java/blob/master/pom.xml
使用io.reactivex.rxjava3:rxjava-3.0.4和org.testng:testng-7.3.0.
我可以提出两种选择:
io.reactivex.rxjava3依赖项,因为NoClassDefFound错误引用了这一点。Maven:
io.reactivex.rxjava3 rxjava 3.0.4
格莱德尔:
实现‘io.reactivex.rxjava 3:rxjava:3.0.4’
7.4.0.
7.3.0代替testNG7.3.0https://stackoverflow.com/questions/70562352
复制相似问题