使用maven { url "https jitpack io" } 时Failed to resolve

本文介绍了如何正确配置Maven以使用JitPack拉取第三方依赖。特别关注了SwipeToLoadLayout项目的集成步骤,并解决了常见的错误:未能解析依赖的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用

maven { url "https://jitpack.io" }
复制代码

拉取第三方依赖时,需要在Porject

repositories {
       // jcenter()
        maven { url "https://jitpack.io" }
    }
复制代码

例如 SwipeToLoadLayout 这个项目

How to Step 1. Add the JitPack repository in your build.gradle at the end of repositories:

repositories { maven { url "https://jitpack.io" }}

Step 2. Add the dependency in the form

dependencies { compile 'com.github.Aspsine:SwipeToLoadLayout:1.0.4'}

Step 3. Look over Quick Setup for more details. You can find more customized header view and footer view in the demo app.

只是提示了在repositories中添加maven { url "https://jitpack.io" } 如果你这么做了 ,那么很有可能你会遇到这个问题

Error:(74, 13) 
Failed to resolve: com.github.Aspsine:SwipeToLoadLayout:1.0.4
Show in File
Show in Project Structure dialog
复制代码

原因是因为你将添加的maven { url "https://jitpack.io" } 添加至了buildscript 而不是allprojects

修改为

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}
复制代码

有可能就可以解决问题了。

感谢 http://stackoverflow.com/questions/33058358/jitpack-io-failed-to-resolve-github-repo

转载于:https://juejin.im/post/5a31ee4351882559e225ab0d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值