当前位置: 首页 > news >正文

PKIX path building failed问题小结

目录

1. 问题概述

1.1 场景

1.2 解决方案


最近又遇到Maven依赖的证书问题,所以记录总结一下。

1. 问题概述

1.1 场景

由于证书问题会导致mvn install失败的问题,如:

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException...

其实网上很多说法,具体可以参考:

Maven神坑之PKIX path building failed终极解决办法-CSDN博客

1.2 解决方案

但要注意的是,如果用的话Maven>=3.9.0的版本,因为默认使用的是Apache HttpClient4所以需要需要加多一个命令:

-Dmaven.resolver.transport=wagon

更多解释和答案可以参考:

https://stackoverflow.com/questions/21252800/how-to-tell-maven-to-disregard-ssl-errors-and-trusting-all-certs/21266642#21266642

所以最终需要配置的VM Options:

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true -Dmaven.resolver.transport=wagon

还要注意的是Importing和Runner都要加上。

 

相关文章:

  • 向量几何的二元性:叉乘模长与内积投影的深层联系
  • Flutter状态管理框架RiverPod入门
  • rk3506上移植lvgl应用
  • ui框架-文件列表展示
  • 【TVM 教程】如何使用 TVM Pass Infra
  • 力扣热题100 k个一组反转链表题解
  • 【Java基础】​​向上转型(Upcasting)和向下转型(Downcasting)
  • PLC入门【4】基本指令2(SET RST)
  • 手游刚开服就被攻击怎么办?如何防御DDoS?
  • Python importlib 动态加载
  • 在 Windows 11/10 中打开任务管理器的 6 种方法(无需 Ctrl+Alt+Delete)
  • Linux线程与进程关系及底层实现
  • 现代Vue状态管理:Pinia完全指南
  • python爬虫之数据存储
  • Day 17: 粒子系统(osgParticle)实战
  • 解析两阶段提交与三阶段提交的核心差异及MySQL实现方案
  • 【网络安全】开源系统getshell漏洞挖掘
  • XCTF-web-easyupload
  • 每日算法刷题Day27 6.9:leetcode二分答案2道题,用时1h20min
  • 【STM32】G030单片机开启超过8个ADC通道的方法
  • 中国设计网app/太原seo
  • 网站如何防注册机/市场调研模板
  • wordpress支持多站点/关键词林俊杰mp3免费下载
  • 做推广网站公司/免费域名怎么注册
  • 网站制作综述/seo搜索引擎优化工具
  • 用asp做的一个网站实例源代码/搜索引擎优化网站排名