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

引入com.github.awslabs:aws-request-signing-apache-interceptor依赖报错找不到如何解决?

解决方案

方案1:替换为正式发布的稳定版本(最推荐)

你此前使用的是基于commit哈希的非正式版本,当前该组件已提供正式发布的稳定版本,直接调整依赖版本、替换依赖仓库即可,无需修改业务代码:

dependencies {
    // 替换为正式发布版本,可按需选用最新可用的稳定版
    implementation 'com.github.awslabs:aws-request-signing-apache-interceptor:1.0.2'
}

repositories {
    mavenCentral()
    // 原有其他仓库保留即可
    ...
}

正式版本与你当前使用的deb7941e85版本兼容性差异极小,几乎不会影响现有业务逻辑。

方案2:保留原版本,新增JitPack仓库

如果必须使用deb7941e85这个特定commit版本,只需在仓库配置中添加JitPack地址即可,JitPack会直接从GitHub对应commit构建对应依赖:

repositories {
    maven { url 'https://jitpack.io' }
    // 原有其他仓库保留即可,可删除已失效的mulesoft仓库配置
    ...
}

原有依赖配置不需要做任何修改,构建时会自动拉取对应版本的jar包。

方案3:私有仓库/本地缓存兜底

如果生产环境无法访问公网仓库,可以先从公网环境拉取到对应版本的jar和pom文件,上传到公司内部的私有Maven仓库,或者放到项目本地的libs目录下引入,配置参考如下:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    // 其他依赖保留即可
}

建议优先选择方案1,正式版本经过官方完整验证,稳定性、安全性都高于非正式的commit版本,后续维护也更有保障。

内容的提问来源于stack exchange,提问作者Prasanth Rajendran

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 06:18:04