首页 > 其他分享 >IDEA中maven配置忽略SSL检查

IDEA中maven配置忽略SSL检查

时间:2024-08-15 14:04:35浏览次数:14  
标签:wagon http ssl 证书 IDEA maven SSL Dmaven true

 

当使用mvn打包时,会报错:

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]

问题原因是没有导入中心仓域名的证书,ssl证书校验不通过,就会报错误。

此时有两种方式处理:

配置ssl证书,见文档;
配置忽略ssl证书,见下文;
如何配置忽略ssl校验:
示例:

mvn -X clean install -Dmaven.resolver.transport=wagon -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

参数解析:

-Dmaven.wagon.http.ssl.insecure=true:启用对ssl验证的宽松检查。

-Dmaven.wagon.http.ssl.allowall=true:允许使用服务的带hostname 的X.509格式的证书。如果讲参数改为false,那么就会使用长默认的浏览器证书检查。

-Dmaven.wagon.http.ssl.ignore.validity.dates=true:忽略整数中日期的检查。

Dmaven.resolver.transport=wagon:在Maven3.9.0或者更高的版本中,默认的http调用已经切换到了Apache HttpClient 4。需要切换成旧的wagon组件,否则前面的三个参数不会生效。

标签:wagon,http,ssl,证书,IDEA,maven,SSL,Dmaven,true
From: https://www.cnblogs.com/chenghu/p/18360785

相关文章

  • 一年期SSL证书多少钱?如何申请?
    由于政策调整,各大服务厂商纷纷下架了一年期免费证书,付费证书因其强大的安全性、稳定性和高兼容性日益受到网站所有者的青睐。市场上SSL证书的价格从几十到几千上万不等。SSL证书的价格受到证书类型、品牌、域名类型及购买时长等多重因素的影响一年期SSL证书申请流程:便宜S......
  • GeoTrust OV通配符SSL证书申请!
    GeoTrust作为知名的SSL证书供应商,拥有广泛的市场接受度和高占有率,其OV通配符SSL证书更是受到众多企业和网站的信任和采用。GeoTrustSSL证书的优势在于其品牌信誉、强大的加密能力、多样化的验证级别以适应不同安全需求、出色的浏览器兼容性、灵活的域名支持选项,以及便捷的管......
  • 前后端分离但人不分离:IDEA+VUE创建springboot项目和对应的前端项目
    参考链接:尚硅谷IDEA安装idea实战教程(百万播放,新版来袭)_哔哩哔哩_bilibiliIntelliJIDEA的使用指南,最简单的idea使用教程【适合初学者小白】_哔哩哔哩_bilibiliSpringBoot项目后端开发逻辑梳理总结_一个springboot项目,解释目录bean、controller、dao、service-CSDN博客Sp......
  • idea 2023.2安装教程(含激活码)长期有效
    申明:本教程IDEA补丁、补丁均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!idea2023.2安装教程(含激活码)长期有效idea@ActivationCode使用流程Step1第一步下载IDEA软件Step2清空IDEA以前使用过激活方式Step3开始加......
  • 《开发板 —— 交叉编译移植openssl、curl、mosquitto》
    1.移植openssl1.下载openssl,我这边下载的是openssl-3.3.1,下载后在linux中解压。2.配置编译安装(以下相关目录对应位置是随便写的,需要根据实际替换)#./configno-asm--prefix=/home/3520/software/openssh-server/package--cross-compile-prefix=arm-hisiv400-linux......
  • IP SSL证书快速申请教程
    在互联网安全领域中,SSL证书是比较普遍的传输数据加密方式之一。SSL证书通过建立加密通道,确保客户端与服务器之间传输的数据不被第三方窃取或篡改。而大多数SSL证书,如单域名SSL证书、多域名SSL证书以及通配符SSL证书,在申请时必须有一个拥有管理权的域名网站,而没有域名网站的,只......
  • 通配符SSL证书快速申请教程
    目前SSL里面通配符证书使用率比较广,虽然没有单域名那么普及,但通配符仅次于单域名SSL证书,主要原因是因为通配符具备保护申请域名及下一级域名无限制的使用,好处是通配符SSL证书无需再另外花钱去买证书,一本通配符SSL证书可以涵盖了子域名,适合未来或者现在有很多子域名的网站。......
  • maven dependencyManagement
    1.简介:本文介绍maven的dependencyManagement的用法。2.使用场景:dependencyManagement只声明依赖,但不引入依赖。一般定义在父pom中,这样子pom项目引入依赖时,不必指定版本号。比如SpringBoot就使用了dependencyManagement,它对里面的包进行了与SpringBoot对应版本的兼容性测试......
  • 一个Web服务器及python作web开发的框架:Tornado 托内科及python提示报错:ImportError:
    一、一个Web服务器及python作web开发的框架:Tornado托内科    tornado,是使用Python编写的一个强大的、可扩展的Web服务器及Python作web开发框架。网上说Tornado和现在的主流Web服务器框架(包括大多数Python的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。得利......
  • IntelliJ IDEA【最新】2024终极版 下载安装教程,图文步骤详解
    文章目录软件介绍软件下载安装步骤ActivationMethod专栏推荐:超多精品软件(持续更新中…)软件介绍IntelliJIDEA是一款由JetBrains公司开发的集成开发环境(IDE),专为软件开发人员设计,尤其在Java编程领域享有极高的声誉,被认为是市场上最好的JavaIDE之一。以下是对In......