当前位置: 首页 > 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都要加上。

 

http://www.xdnf.cn/news/948349.html

相关文章:

  • Element-Plus:popconfirm与tooltip一起使用不生效?
  • Spring数据访问模块设计
  • Python自然语言处理库之gensim使用详解
  • Appuploader:在WindowsLinux上完成iOS APP上架的一种解决方案
  • RLHF vs RLVR:对齐学习中的两种强化方式详解
  • Rsync+inotify+nfs实现数据实时备份方案
  • Socket 编程
  • 架构设计之存储高性能——非关系型数据库(NoSQL)
  • 代购商城系统怎么选?从业务痛点看系统核心价值
  • SOC-ESP32S3部分:QA-关于唤醒词更改及配置操作步骤
  • 解锁Vscode:C/C++环境配置超详细指南
  • Python训练营---DAY49
  • 卷积神经网络设计指南:从理论到实践的经验总结
  • FDMA:解锁PL DDR性能的“高速快递系统”
  • Java 与 MySQL 性能优化:MySQL 慢 SQL 诊断与分析方法详解
  • 论文笔记:Urban Computing in the Era of Large Language Models
  • 多模态大语言模型arxiv论文略读(113)
  • Vue3+ts项目,在ts文件中导入vue文件,报错:找不到模块“./App.vue“或响应的类型声明
  • Easy Rules规则引擎:轻量级Java规则处理实践指南
  • 微机原理与接口技术,期末冲刺复习资料(四)
  • Python_day49cbam模块介绍
  • 华为云Flexus+DeepSeek征文 | 基于Dify构建具备联网搜索能力的知识库问答助手
  • 从线上名片到商业引擎:企业如何用官网重构市场竞争力?
  • 从数据报表到决策大脑:AI重构电商决策链条
  • 客户案例 | 短视频点播企业海外视频加速与成本优化:MediaPackage+Cloudfront 技术重构实践
  • 篇章十 数据结构——排序
  • 用HTML5+CSS3+JavaScript实现找不同游戏
  • c语言tips-结构体数组 VS 链表宏:`list_for_each_entry` 的优势与局限对比分析
  • 《解锁JNA与CUDA内核密码,定制专属AI算子》
  • SDC命令详解:使用set_wire_load_model命令进行约束