【发布时间】:2020-10-05 22:03:36
【问题描述】:
我的公司使用 Nexus 作为存储库,但现在它改为 Artifactory。 当我尝试使用 maven 构建时,即使使用所有选项
-
Dmaven.wagon.http.ssl.insecure=true -
Dmaven.wagon.http.ssl.allowall=true -
Dmaven.wagon.http.ssl.ignore.validity.dates=true
它失败并出现错误
PKIX 路径构建失败,无法找到有效的认证路径 请求目标
我正在使用 Maven 版本 3.3.9 和 JAVA_HOME = JDK 1.8.072。使用 -X 选项运行构建,这是它记录的一些相关信息
使用传输器 WagonTransporter 优先级 -1.0 用于 https://....
使用连接器BasicRepositoryConnector 优先级为 0.0 的 https://... 和 username=xxx ,password=***
未能读取工件描述符验证器 PKIX 路径构建失败 SunCertPathBuilderException 无法找到有效的证书路径 请求目标
【问题讨论】:
-
您的 Artifactory 服务器是否配置了 SSL 证书,甚至是自签名证书,还是根本没有启用 SSL?
-
配置了SSL证书
-
您是否设法使用其他工具(例如 cURL)从 Artifactory 下载?
标签: java windows maven ssl-certificate artifactory