maven PKIX path building failed

maven PKIX path building failed

  • 1. 问题描述
  • 2. 原因
  • 3. 解决办法:
    • 3.1. 把jar下载过来,然后然后打包到maven 仓库
    • 3.2. 在idea的maven配置中添加参数

1. 问题描述

项目编译报:maven PKIX path building failed

2. 原因

下载某些jar是不,需要证书

3. 解决办法:

3.1. 把jar下载过来,然后然后打包到maven 仓库

比如我这里缺失jctools-core

<!-- https://mvnrepository.com/artifact/org.jctools/jctools-core -->
<dependency>
    <groupId>org.jctools</groupId>
    <artifactId>jctools-core</artifactId>
    <version>2.0.1</version>
</dependency>

然后在项目新建命令或者通过maven命令行执行。我这里通过idea执行。

maven PKIX path building failed_第1张图片

install:install-file -Dfile=/Users/chen/googleDownloads/jctools-core-2.0.1.jar -DgroupId=org.jctools -DartifactId=jctools-core -Dversion=2.0.1 -Dpackaging=jar

如果jar比较少的情况下,比较好解决,多了就很难受了。可以通过第二种方法来彻底解决。

3.2. 在idea的maven配置中添加参数

maven PKIX path building failed_第2张图片

-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

再编译,就可以了。

你可能感兴趣的:(Java,maven,PKIX,PKIX,path,PKIX,path,building,failed,证书)