簡體   English   中英

無法讀取avalon-framework:avalon-framework-api:jar:4.1.5-dev的工件描述符

[英]Failed to read artifact descriptor for avalon-framework:avalon-framework-api:jar:4.1.5-dev

我正在用Maven編程一個Java Web項目。 但是我遇到了如下問題:

無法讀取avalon-framework:avalon-framework-api:jar:4.1.5-dev的工件描述符

然后,我嘗試了mvn clean install ,但是它不起作用,並且顯示了錯誤。

[錯誤]無法在項目檢修中執行目標:無法解決項目的依賴項質量:檢修:war:3.4.3-GA:無法在com.cloudhopper.proxool:proxool:jar:0.9.1-> avalon上收集依賴項-framework:avalon-framework-api:jar:4.1.5-dev:無法讀取avalon-framework:avalon-framework-api:jar:4.1.5-dev的工件描述符:無法傳輸工件avalon-framework:avalon -framework-api:pom:4.1.5-dev從/到中央( https://repo.maven.apache.org/maven2):sun.security.validator.ValidatorException:PKIX路徑構建失敗:sun.security.provider .certpath.SunCertPathBuilderException:無法找到到請求目標的有效證書路徑-> [幫助1]

有人知道如何解決嗎? 我需要你的建議。

請執行以下步驟以永久消除此問題。

步驟1獲取root ssl證書。

  1. 打開谷歌瀏覽器並導航到https://repo.maven.apache.org
  2. 在地址欄的網址左側找到鎖形圖標,然后單擊它!
  3. 單擊詳細信息,然后單擊查看證書
  4. 現在您可以看到證書的層次結構! 單擊將在層次結構頂部的根證書,然后將證書的圖像拖放到桌面上,您將看到下面的層次結構。

而已! 現在,您將擁有ssl證書!

步驟2將證書安裝到java cacerts文件。

  1. 下載Keystore Explorer工具。
  2. 使用密鑰庫資源管理器工具打開// YOURJDKPATH / jre / lib / security / cacerts。
  3. 使用導入受信任的證書添加ssl證書。
  4. 單擊保存並關閉密鑰庫資源管理器。
  5. 您可以重啟系統以獲得更安全的一面!

這就對了! 您的問題解決了! 如果您仍然遇到此問題,請仔細檢查maven是否使用了與您剛剛編輯的cacerts文件相同的jre!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM