0

在此处输入图像描述

无法在最新的 eclipse 版本中安装 TestNG

4

2 回答 2

3

根据错误消息,您的 Juno 包中缺少 M2E(Maven 到 Eclipse)插件(或版本不满足最低要求的 1.5 版)。

由于“TestNG M2E 集成”插件是可选的,您可以

  1. 或者,仅安装“TestNG”插件,不安装“TestNG M2E Integration”插件

  2. 或者,如果您想从 m2e 和 testng m2e 集成插件中受益,请在您的 Juno 中安装所需的 M2E 插件

  3. ,或者,如果可能,安装最新的 Eclipse Mars.2 Java EE 包。

您可以在此处跟踪类似的问题:https ://github.com/cbeust/testng/issues/1060

于 2016-06-17T12:21:24.070 回答
1

面临同样的问题,因为我无法从市场安装相同的安装选项。最后,它通过以下链接中列出的第三种方法帮助我解决了这个问题。

https://www.techbeamers.com/install-testng-in-eclipse-ide/#method3

通过离线 Jar 文件在 Eclipse IDE 中安装 TestNG。

第一步:

首先从下面给出的链接下载最新的 TestNG Jar 文件。我们提供了下载 TestNG 6.11 版的直接 URL。

单击该链接将下载 TestNG 6.11 版的“site_assembly.zip”文件。该文件包含两个文件夹,分别命名为“features”和“plugins”。

features 文件夹包含以下两个文件。

org.testng.eclipse.maven.feature_6.11.0.201703011520.jar org.testng.eclipse_6.11.0.201703011520.jar plugins 文件夹包含这两个文件。

org.testng.eclipse.maven_6.11.0.201703011520.jar org.testng.eclipse_6.11.0.201703011520.jar 注意 – 您可以查看 TestNG 的最新版本

第二步:

  1. 转到 eclipse 安装目录并在那里查找“dropins”文件夹。
  2. 在 dropins 文件夹中创建一个文件夹,并将其命名为“testng-eclipse-6.11”。

6->主要版本 & 11->TestNG插件的次要版本。

  1. 解压“site_assembly.zip”文件并将其内容,即“features”和“plugins”文件夹复制到新创建的“testng-eclipse-6.11”目录中。

eclipse 安装目录现在看起来像这样或类似这样。

C:\Users\techbeamers\eclipse jee-neon\ dropins\ testng-eclipse-6.11\ features\ org.testng.eclipse.maven.feature_6.11.0.201703011520.jar org.testng.eclipse_6.11.0.201703011520.jar plugins\ org.testng.eclipse.maven_6.11.0.201703011520.jar org.testng.eclipse_6.11.0.201703011520.jar

注意 – 我们已经在 Eclipse Neon/juno 版本中测试了这个选项。

第三步:

最后但并非最不重要的一点是,您需要重新启动或启动 Eclipse 才能看到 TestNG 插件被加载到 IDE 中。但是,由于 Eclipse 将首次加载新插件,因此该过程会稍微慢一些。

在 Eclipse 中,通过按 CTRL+N,您可以打开“新建”向导。它将加载所有可用模块/项目模板的列表。通过在列表中向下滚动,您可以确保它具有“TestNG”选项。

于 2018-11-13T09:47:33.810 回答