[英]Not able to Install TestNG in Eclipse-Kepler
當我嘗試在我的 VM(虛擬機)上安裝 TestNG 時出現錯誤“無法在http://beust.com/eclipse/content.xml讀取存儲庫”。 “對等體未通過身份驗證”
我在網上嘗試了許多可用的解決方案,但沒有運氣。 任何人都可以幫我解決這個問題。
Eclipse 版本:Kepler Service Release 1 Build id:20130919-0819
注意:我在 VM 上沒有管理員權限
轉到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/
URL 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
您可以嘗試使用他的指南來獲取站點的 CA 證書並將其導入 JVM 的密鑰庫。
但首先我會檢查這個證書是否是假的,或者甚至為什么 JVM 無法識別它(您正在運行最新的 Java 安裝,或者不是?)
轉到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/
要遵循的步驟 單擊頂級菜單上的“幫助 -> 安裝新軟件...” 粘貼 url https://dl.bintray.com/testng-team/testng-eclipse/以使用:文本字段並按 Enter。 選擇插件 單擊“下一步”按鈕並接受許可證以完成安裝。 重啟 Eclipse
現在應該修復該問題,因為更新站點http://beust.com/eclipse/重定向到http://dl.bintray.com/testng-team/testng-eclipse-release/ (非 ssl)。
請嘗試以下選項....
選項 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 版本對我有用。
原因是,目前 TestNG 從https://beust.com/eclipse移至https://testng.org/testng-eclipse-update-site/ ,同時在 eclipse 中添加新軟件
您可以使用https://testng.org/testng-eclipse-update-site/
有關 TestNG 版本,請參閱此站點: https : //testng.org/testng-eclipse-update-site/
只需點擊以下鏈接
http://dl.bintray.com/testng-team/testng-eclipse-release/
通過單擊下載文件“compositeArtifacts.xml”
將下載的文件復制到您的 eclipse 文件夾(源位置)例如:- C:\\Eclipse\\eclipse
現在再次嘗試從 Eclipse 安裝 TestNG,完成
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.