在Eclipse中安装TestNG插件(6.14.3)时出现以下错误。
缺少的要求:TestNG Eclipse支持6.14.3.201902250526 (org.testng.eclipse 6.14.3.201902250526)要求'捆绑 org.eclipse.jdt.launching 3.10.0',但找不到 满足依赖关系:来自:TestNG 6.14.3.201902250526 (org.testng.eclipse.feature.group 6.14.3.201902250526)要: org.testng.eclipse [6.14.3.201902250526]
我正在使用Eclipse Oxygen- March Edition。有人可以在这里帮助我吗?
答案 0 :(得分:2)
您在Eclipse(Oxygen)上使用的版本对于该TestNG版本而言太旧了。
直到Eclipse Photon才引入org.eclipse.jdt.launching的3.10.0版本,因此您至少需要该版本的Eclipse,但最好是当前版本(Eclipse 2018-12)
答案 1 :(得分:0)
我们有几位员工遇到同样的问题。在我们的情况下,它与Eclipse版本无关。 似乎新的WebSense防病毒软件从默认位置阻止了TestNG的安装。 Eclipse从描述中显示了错误,并继续寻找“替代解决方案”,这花费了许多小时,但最终TestNG被成功安装。请耐心等待。或尝试禁用防病毒。
答案 2 :(得分:0)
感谢Greg和Ilana。 当Eclipse更新到2018-12版本时,TestNG成功安装。
答案 3 :(得分:0)
如果在Eclipse版本中安装TestNG时遇到问题,只需执行几个简单步骤:
从以下位置(http://dl.bintray.com/testng-team/testng-eclipse-release/)下载zip压缩的最新版本
将其存储在驱动器中(假定压缩文件夹位于C驱动器中)
然后转到Eclipse并安装新软件,单击添加,归档,并在出现提示时选择“下一步”,完成安装)
重新启动Eclipse,您将在其中看到TestNG选项。
答案 4 :(得分:0)
从添加新软件安装时,有一个选项来检查解决方案而不是默认选择。请选择与您的 eclipse 版本兼容的不同版本的 TestNG。此解决方案在使用 eclipse Mars(4.5.2) 时对我有用