繁体   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