在Eclipse&#34下运行TestNG时出错;不支持TestNG版本"

时间:2016-04-12 20:11:38

标签: eclipse maven testng

我在Eclipse Kepler中设置了我的Maven项目。 pom.xml文件依赖于TestNg 6.0.1。当我右键单击我的项目时,它会显示选项" Run as TestNG"。但是当我点击它时,Eclipse显示错误:

Exception in thread "main" org.testng.TestNGException: 
6.0.1 is not a supported TestNG version
  at org.testng.remote.support.ServiceLoaderHelper.getFirst(ServiceLoaderHelper.java:22)
  at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:43)

POM中的依赖关系:

<dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.0.1</version>
</dependency>

1 个答案:

答案 0 :(得分:4)

使用最新版本的TestNG作为POM中的依赖项。

可能你的TestNG Eclipse插件是最新的,而用作POM依赖的TestNG版本太旧了。试试6.9.10