DynamoDBLocal in sbt dependencies

I added "com.amazonaws" % "dynamodb-titan100-storage-backend" % "1.0.0" to my dependencies, and the assembly broke due to com.amazonaws#DynamoDBLocal;[1.10.5.1, 2.0.0): not found . I fixed this by adding the mavenLocal resolver (I previously built a local dynamodb-titan100-storage-backend database), but this is not the best solution, I think.

dynamodb-titan100-storage-backend has an additional repository called the "AWS DynamoDB Local Issues Repository" in pom.xml, pointing to http://dynamodb-local.s3-website-us-west-2.amazonaws.com/release , but adding it as sbt resolver does not fix the problem.

My question is: why does this repostiry work with maven but not sbt?

Link to pom.xml

Part of sbt log:

 [info] Resolving com.amazonaws#DynamoDBLocal;[1.10.5.1, 2.0.0) ... [warn] module not found: com.amazonaws#DynamoDBLocal;[1.10.5.1, 2.0.0) [warn] ==== local: tried [warn] /home/wpitula/.ivy2/local/com.amazonaws/DynamoDBLocal/[revision]/ivys/ivy.xml [warn] ==== fedora: tried [warn] file:/usr/share/sbt/ivy-local/com.amazonaws/DynamoDBLocal/[revision]/ivy.xml [warn] ==== public: tried [warn] https://repo1.maven.org/maven2/com/amazonaws/DynamoDBLocal/[revision]/DynamoDBLocal-[revision].pom [warn] ==== sonatype-snapshots: tried [warn] https://oss.sonatype.org/content/repositories/snapshots/com/amazonaws/DynamoDBLocal/[revision]/DynamoDBLocal-[revision].pom [warn] ==== DynamoDbLocal: tried [warn] http://dynamodb-local.s3-website-us-west-2.amazonaws.com/release/com/amazonaws/DynamoDBLocal/[revision]/DynamoDBLocal-[revision].pom [info] Resolving jline#jline;2.12.1 ... [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: UNRESOLVED DEPENDENCIES :: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: com.amazonaws#DynamoDBLocal;[1.10.5.1, 2.0.0): not found [warn] :::::::::::::::::::::::::::::::::::::::::::::: 
+2
maven sbt dynamo-local
source share
1 answer

The problem was probably the wrong type of SBT resonator. You should use the Maven repository as follows:

 resolvers += "DynamoDBLocal" at "https://s3-us-west-2.amazonaws.com/dynamodb-local/release" 
0
source share

All Articles