无法在Eclipse-Kepler中安装TestNG

时间:2017-01-25 09:14:31

标签: java eclipse selenium-webdriver testng testng-eclipse

当我尝试在我的VM(虚拟机)上安装TestNG时出错 "无法在http://beust.com/eclipse/content.xml读取存储库。" "对等体未经过身份验证"

我在网上尝试了很多解决方案,但没有运气。 任何人都可以帮我解决这个问题。

Eclipse版本:Kepler Service Release 1 建造ID:20130919-0819

注意:我在虚拟机上没有管理员权限

enter image description here 谢谢, 坎南

6 个答案:

答案 0 :(得分:2)

转到https://dl.bintray.com/testng-team/testng-eclipse-release/

点击updatesites /

点击任意版本。

复制生成的URL并使用它来安装testNG

实施例: 在eclipse安装软件中使用以下命令。 https://dl.bintray.com/testng-team/testng-eclipse-release/updatesites/6.11.0.201703011520/

答案 1 :(得分:1)

网址http://beust.com/eclipse/content.xml会将您转到其他位置(可能基于您的地理位置),并启用HTTPS。

此站点提供了SSL证书,JVM的密钥库不信任该证书。

试试吧!

curl -Lv http://beust.com/eclipse/content.xml

Location: https://dl.bintray.com/testng-team/testng-eclipse-release//content.xml

在您的屏幕截图中,其他错误值得注意:

sun.security.validatorValidatorException : PKIX path building failed

您可以尝试使用t his guide to obtain and import site's CA certificate into your JVM's keystore

但首先我会检查这个证书,如果它是假的,或者甚至为什么JVM不能识别它(你运行的是最新的java安装吗?)

答案 2 :(得分:1)

转到https://dl.bintray.com/testng-team/testng-eclipse-release/

点击更新站点/

单击任何版本。

复制生成的URL并使用其安装testNG

示例: 在Eclipse安装软件中使用以下命令。 https://dl.bintray.com/testng-team/testng-eclipse-release/updatesites/6.11.0.201703011520/

要遵循的步骤 在顶层菜单上单击“帮助->安装新软件...” 将网址https://dl.bintray.com/testng-team/testng-eclipse/粘贴到“用于:”文本字段中,然后按Enter。 选择插件 单击“下一步”按钮并接受许可以完成安装。 重新启动Eclipse

答案 3 :(得分:0)

现在应该修复此问题,因为更新网站http://beust.com/eclipse/会重定向到http://dl.bintray.com/testng-team/testng-eclipse-release/(非ssl)。

答案 4 :(得分:0)

请尝试以下选项。...
选项1:按照https://www.dev2qa.com/testng-eclipse-plugin/
中的步骤进行操作 选项2:如果使用选项1,则TestNG在eclipse中无法正确反映,请遵循以下URL https://www.techbeamers.com/install-testng-in-eclipse-ide/
下载Zip文件的URL适用于版本6.11。如果您需要更高的版本,请从以下位置下载 http://dl.bintray.com/testng-team/testng-eclipse-release/zipped/
6.14.0版本对我有用。

答案 5 :(得分:-1)

只需点击以下链接

即可

http://dl.bintray.com/testng-team/testng-eclipse-release/

下载文件" compositeArtifacts.xml"点击它

将下载的文件复制到eclipse文件夹(源位置)例如: - C:\ Eclipse \ eclipse

现在再次尝试从eclipse安装TestNG,完成