安装 TestNG Eclipse 插件 6.14.3 版本时出错

Error while Installing TestNG Eclipse Plugin 6.14.3 Version

我在 Eclipse 中安装 TestNG 插件 (6.14.3) 时遇到以下错误。

Missing requirement: TestNG Eclipse Support 6.14.3.201902250526 (org.testng.eclipse 6.14.3.201902250526) requires 'bundle org.eclipse.jdt.launching 3.10.0' but it could not be found Cannot satisfy dependency: From: TestNG 6.14.3.201902250526 (org.testng.eclipse.feature.group 6.14.3.201902250526) To: org.testng.eclipse [6.14.3.201902250526]

我正在使用 Eclipse Oxygen - 三月版。有人可以帮我吗?

您在 Eclipse (Oxygen) 上的版本对于该版本的 TestNG 来说太旧了。

org.eclipse.jdt.launching 的 3.10.0 版直到 Eclipse Photon 才推出,因此您至少需要该版本的 Eclipse,但最好是当前版本(撰写本文时为 Eclipse 2018-12)

我们有几位员工遇到了同样的问题。在我们的例子中,它与 Eclipse 版本无关。 似乎新的 WebSense 防病毒软件阻止了从默认位置安装 TestNG。 Eclipse 显示了描述的错误并继续寻找 "alternative solution" 花了很多时间,但最终 TestNG 安装成功。只要有耐心。或者尝试禁用杀毒软件。

let process to continue in spite of the error

谢谢 Greg 和 Ilana。 Eclipse更新到2018-12版本后,TestNG安装成功

如果您在 Eclipse 版本中安装 TestNG 时遇到问题,可以遵循几个简单的步骤:

  1. 从以下位置下载最新版本的 Eclipse (http://dl.bintray.com/testng-team/testng-eclipse-release/)

  2. 将其存储在您的驱动器中(假设在 C 驱动器中的压缩文件夹)

  3. 之后转到 Eclipse 并安装新软件,单击添加、存档,并在出现提示时选择下一步选项完成安装)

  4. 重启Eclipse你会看到TestNG选项。

从添加新软件安装时,有一个检查解决方案的选项,而不是默认 selection。请 select 与您的 eclipse 版本兼容的不同版本的 TestNG。此解决方案在使用 eclipse Mars(4.5.2) 时对我有效