无法添加黄瓜所需的 TestNG 依赖项

Can't add TestNG dependencies required for cucumber

我正在尝试使用 TestNG 在 pom.xml 到 运行 黄瓜框架中添加所需的依赖项。但是失败了,请查看下方

<dependency>
    <groupId>io.cucumber</groupId>
    <artifactId>cucumber-core</artifactId>
    <version>1.2.5</version>
</dependency> 
<dependency>
     <groupId>io.cucumber</groupId>
     <artifactId>cucumber-jvm</artifactId>
     <version>1.2.5</version>
         <type>pom</type>
 </dependency>
 <dependency>
      <groupId>io.cucumber</groupId>
          <artifactId>cucumber-java</artifactId>
          <version>2.3.1</version>
          <scope>test</scope>
</dependency>

请查收 Pom.xml

对于版本 1.2.5,您需要在组 ID 中使用 info.cukes。但是你应该使用最新版本,即 4 使用 io.cucumber 组 ID。 参考这个https://mvnrepository.com/artifact/io.cucumber/cucumber-java。对所有黄瓜罐也使用相同的版本。