无法在Eclipse luna和Mars版本中安装TestNG

时间:2016-04-27 11:37:52

标签: testng testng-eclipse

enter image description here

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

2 个答案:

答案 0 :(得分:2)

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

自“TestNG M2E整合”以来插件是可选的,你可以

  1. 或者,安装' TestNG'只有插件,没有' TestNG M2E集成'插件

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

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

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

答案 1 :(得分:0)

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

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

通过脱机Jar文件在Eclipse IDE中安装TestNG。

第一步:

首先从下面给出的链接下载最新的TestNG Jar文件。我们提供了直接网址,用于下载TestNG版本6.11。

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

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”文件并复制其内容,即 新创建的“功能”和“插件”文件夹 “ testng-eclipse-6.11”目录。

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

C:\ Users \ techbeamers \ eclipse   吉霓      Dropins \         testng-eclipse-6.11 \             特征\                org.testng.eclipse.maven.feature_6.11.0.201703011520.jar                org.testng.eclipse_6.11.0.201703011520.jar             插件\                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”选项。