gpt4 book ai didi

android - Gradle 错误地解析依赖 artifactId

转载 作者:行者123 更新时间:2023-12-03 04:38:27 24 4
gpt4 key购买 nike

我有一个看起来像这样的依赖项:

dependencies {
apt 'io.sweers.barber:barber-compiler:1.3.0'
compile 'io.sweers.barber:barber-api:1.3.0'
}

这种依赖确实存在于 jcenter 和 mavenCentral 中,但是每当 gradle 解析它时,它使用不正确的 artifactId(删除“barber-”前缀)。
Error:Could not find io.sweers.barber:api:1.3.0.
Searched in the following locations:
https://jcenter.bintray.com/io/sweers/barber/api/1.3.0/api-1.3.0.pom
https://jcenter.bintray.com/io/sweers/barber/api/1.3.0/api-1.3.0.jar
https://maven.fabric.io/public/io/sweers/barber/api/1.3.0/api-1.3.0.pom
https://maven.fabric.io/public/io/sweers/barber/api/1.3.0/api-1.3.0.jar
file:/Users/hsweers/dev/android/android-sdk/extras/android/m2repository/io/sweers/barber/api/1.3.0/api-1.3.0.pom
file:/Users/hsweers/dev/android/android-sdk/extras/android/m2repository/io/sweers/barber/api/1.3.0/api-1.3.0.jar
file:/Users/hsweers/dev/android/android-sdk/extras/google/m2repository/io/sweers/barber/api/1.3.0/api-1.3.0.pom
file:/Users/hsweers/dev/android/android-sdk/extras/google/m2repository/io/sweers/barber/api/1.3.0/api-1.3.0.jar
Required by:
MyAppProject.app:unspecified > io.sweers.barber:barber-compiler:1.3.0

如果依赖关系正确解析为 https://jcenter.bintray.com/io/sweers/barber/barber-api/1.3.0/barber-api-1.3.0.pom
如果有帮助,可以在此处找到该库: https://github.com/hzsweers/barber

最佳答案

原来问题出在我的库中,导致编译器模块生成的 pom 使用 api 模块名称而不是它的 artifactId。暂时修复它

关于android - Gradle 错误地解析依赖 artifactId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31215493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com