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

在IDEA中重新加载maven项目:无法找到到请求目标的有效认证路径

慕容灿
2023-03-14

当出现错误时,我正在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.com/artifactory/product_maven/):PKIX路径生成失败:sun.security.provider.certpath。SunCertPathBuilderException:无法找到请求目标的有效证书路径

我已导入证书作为采用的答案。我尝试通过“mvn-U干净安装”在命令行中安装maven项目。它建立成功。但是在IDEA中重新加载maven项目仍然会出现错误。

我的java版本是1.8,maven版本是3.6.0。

共有1个答案

方嘉言
2023-03-14

IDE使用您在设置(macOS上的首选项)|构建、执行、部署|构建工具| Maven |导入| JDK for importer设置中选择的JDK启动Maven目标。当JVM尝试使用不受信任的自签名证书时,会发生此错误。

您网络中的代理服务器可能会用自己的自签名替换远程证书。因此,您需要将证书导入您用于由Maven构建的JDK信任存储(JDK用于导入器设置)。

 类似资料:
  • 我刚刚安装了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

  • 我刚刚安装了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(http

  • 我正在使用restTemplate发出post请求,并收到以下错误:无法找到到请求目标的有效证书路径 我的方法如下:

  • 问题内容: 我有一个可以从https服务器下载文件的类。当我运行它时,它返回很多错误。我的证书似乎有问题。是否可以忽略客户端服务器认证?如果是这样,怎么办? 错误: 问题答案: 当你的服务器具有自签名证书时,会出现此问题。要解决此问题,你可以将此证书添加到JVM的受信任证书列表中。 在本文中,作者描述了如何从浏览器中获取证书并将其添加到JVM的cacerts文件中。你可以使用-参数编辑文件或运行应

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

  • 请你帮忙。我有一个Codenameone应用程序,它向云Tomcat 8服务器发出GET请求,并期望返回一些响应。重要的是,这是一个HTTPS通话。 当我在Postman中运行请求时,它工作正常: https://www.mydomain.co.uk:8443/MyProject/v1/generate_token 同一个URL在我的浏览器中工作并显示为“安全”,我可以看到我的证书详细信息。我已经