当我尝试为我的Android项目升级 mockito 时,从 2.8.47 升级到 2.13.3 ,我收到错误消息:< / p>
Error:Failed to resolve: org.mockito:mockito-core:2.13.3
我的所有gradle配置都是正确的,与 2.8.47 完美配合(下面我只用最新版本替换mockito版本)。
allprojects {
repositories {
jcenter()
mavenCentral()
maven {
url "https://maven.google.com"
}
}
}
ext {
mockitoVersion = "2.13.3"
}
dependencies {
testImplementation "org.mockito:mockito-core:${mockitoVersion}"
}
在进行gradle同步时,您可以在Android Studio的底部看到,有一些日志:
Gradle: Download https://maven.google.com/org/mockito/mockito-core/2.13.3/mockito-core-2.13.3.pom
答案 0 :(得分:7)
maven.google.com 实际上未托管 mockito 。
问题在于两个事实:
<强>解决方案强>:
将依赖项版本更改为 2.13.0 而不是 2.13.3 ,然后才能正常工作。
经验教训:
始终使用 mvnrepository 进行检查,不要相信项目的发布页面。