当前位置: 首页 > 知识库问答 >
问题:

Maven停止下载依赖项,并显示到请求目标的有效认证路径

南门星河
2023-03-14

最近Maven已经停止下载依赖项。它建议使用https:。所以我在settings.xml文件中将所有超文本传输协议url更改为https。但是之后在maven上清理并安装。它显示以下错误

(https://repo1.maven.org/maven2):sun.security.validator。ValidatorException:PKIX路径生成失败:sun.security.provider.certpath。SunCertPathBuilderException:无法找到请求目标的有效证书路径

共有1个答案

叶衡虑
2023-03-14

如果您在任何代理后面,请在settings.xml中配置代理

  <proxies>
    <proxy>
      <id>proxy</id>
      <active>true</active>
      <protocol>your_protocol</protocol>
      <host>your_host</host>
      <port>your_port</port>
    </proxy>

  </proxies>
 类似资料:
  • 当出现错误时,我正在IDEA中重新加载maven项目。 错误描述为: 无法将artifact org.apache.parquet:parquet common:pom:1.11.1-h0.gdd.maem.V100R023C00.r1-SNAPSHOT从mae cloudsop repo传输到mae cloudsop repo(https://cmc.centralrepo.rnd.konglb

  • 我正在开发一个Java应用程序,它连接到在https://ut.eurodw.eu/(欧洲数据仓库测试环境)。我正在使用最近用Windows 8.1重新格式化的开发机器。今天,我试图通过SOAP从我的程序向他们发送创建请求,但收到以下错误: 点击我上面的链接可以看到,这不是自签名证书,而是由GoDaddy公共CA发布的,由我的Firefox浏览器识别。我的Java版本是。为了允许不安全的SSL连接

  • 下面是idea.log http://pastebin.com/kyhfrbp9

  • 我最近为我的maven repo(Apache代理背后的人工制品)切换到了letsencrypt证书。通过浏览器访问回购协议工作正常,证书没有问题(下面的屏幕截图)。 如果我手动将证书导入到java密钥库中,它也可以工作。 但是根据这个SO问题,Java应该接受以8u101开头的lets加密证书。 我总是遇到这样的例外:

  • 我刚刚安装了eclipse luna和Spring STS特性。然后,我通过提供的向导创建了一个新的“Spring Starter Project”,但在创建时出现了pom错误: 无法传输项目org.springframework.boot:spring-boot-maven-plugin:pom:1.3.0.build-snapshot from/to spring-snapshot(https

  • 在实际使用之前,我试图从maven项目下载所有插件依赖项。 我试过跑步: 这成功地下载了它的插件及其部分依赖项。例如,对于exec插件,我得到: 但是,当您实际使用插件时,例如: 事实证明,它的依赖项尚未完全下载。 这是出乎意料的,因为根据文档,excludeTransitive属性在默认情况下为false(显式设置它没有帮助)。在我看来,它只是从定义的插件下载了一个级别的可传递依赖项。 有没有办