【发布时间】:2022-01-28 12:43:19
【问题描述】:
我正在尝试从自定义存储库下载 DynamoDBLocal 依赖项。
依赖:com.amazonaws:DynamoDBLocal:1.11.86
以下存储库包含依赖项:https://s3-us-west-2.amazonaws.com/dynamodb-local/release
我已经通过手动访问这些 url 检查了存储库中的 pom 和 jar 是否都可以访问:
- https://s3-us-west-2.amazonaws.com/dynamodb-local/release/com/amazonaws/DynamoDBLocal/1.11.86/DynamoDBLocal-1.11.86.jar
- https://s3-us-west-2.amazonaws.com/dynamodb-local/release/com/amazonaws/DynamoDBLocal/1.11.86/DynamoDBLocal-1.11.86.pom
我已将存储库添加到我的 build.gradle.kts 文件中,如下所示:
repositories {
mavenCentral()
jcenter()
maven {
url = uri("https://s3-us-west-2.amazonaws.com/dynamodb-local/release")
}
}
我已经像这样添加了测试依赖项:
testImplementation("com.amazonaws:DynamoDBLocal:1.11.86")
现在,当我运行构建时,出现以下错误:
Could not find com.amazonaws:DynamoDBLocal:1.11.86
如何让 gradle 正确下载此依赖项?
【问题讨论】:
-
你使用什么版本的 Gradle?
-
我使用的是 7.1.1 版
-
无法复制,对我有用,即使是 7.1.1
标签: amazon-web-services kotlin gradle build.gradle gradle-kotlin-dsl