2 回答
TA贡献1906条经验 获得超3个赞
您的问题是编译时需要该库,而您只指定了“测试”范围。
尝试改变这个:
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>compile</scope>
</dependency>
[更新] 在您使用的测试版中,包“org.testng.annotations”中没有测试注释。
TA贡献1808条经验 获得超4个赞
太感谢了!经过一个星期的努力,花了几个小时寻找答案,终于我能够解决这个问题。我遇到了与问题中提到的完全相同的问题。修复是更改 xml 依赖项。以前是这样的:-
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.0.0-beta4</version>
</dependency>
我将 XML 更改为:----->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>compile</scope>
</dependency>
添加回答
举报
