You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Maven引入JADE依赖失败:证书路径与离线模式问题求助

解决Maven添加JADE依赖失败的问题

问题分析

你遇到的两个核心问题:

  1. 离线模式下Maven无法访问远程仓库,导致未提前下载的com.tilab.jade:jade:4.6.0依赖无法解析
  2. SSL证书验证失败,提示unable to find valid certification path to requested target

解决方案

1. 关闭Maven离线模式

  • 命令行执行时,检查是否带有-o(离线模式)参数,直接去掉该参数即可
  • IDE操作(如IntelliJ IDEA、Eclipse):找到Maven设置面板,取消勾选「Offline」选项,重新执行依赖下载

2. 解决SSL证书验证问题

方法一:导入SSL证书到JVM信任存储(推荐生产环境)

  1. 打开浏览器访问https://jade.tilab.com/maven/,点击地址栏锁形图标,导出网站SSL证书(选择DER格式保存)
  2. 使用JDK自带的keytool命令导入证书到JVM信任存储,命令示例:
    keytool -import -alias tilab-jade -file /path/to/your/certificate.cer -keystore $JAVA_HOME/jre/lib/security/cacerts
    
    • 替换/path/to/your/certificate.cer为实际证书路径
    • 默认信任存储密码为changeit

方法二:临时跳过SSL验证(仅测试环境,不推荐生产)

在项目pom.xml的tilab仓库配置中添加SSL验证关闭项:

<repositories>
    <repository>
        <id>tilab</id>
        <url>https://jade.tilab.com/maven/</url>
        <configuration>
            <sslVerify>false</sslVerify>
        </configuration>
    </repository>
</repositories>

3. 检查项目自身坐标配置

错误提示中出现org.example:jade:jar:1.0-SNAPSHOT,请确认项目pom.xml中自身的groupId、artifactId、version配置是否正确,避免与JADE依赖坐标混淆。

内容的提问来源于stack exchange,提问作者Иван Стоянов

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 06:55:14