Я создаю локальное приложение, чтобы создать DynamoDBLocal и проверить его.
Я использую Spring Boot приложение с gradle на Mac OS X
Однако при компиляции я получаю следующееошибка:
ошибка: пакет com.amazonaws.services.dynamodbv2.local.embedded не существует
У меня есть следующий код:
testCompile group: 'com.amazonaws', name: 'DynamoDBLocal', version: '1.11.119'
task copyNativeDeps(type: Copy) {
from(configurations.compile + configurations.testCompile) {
include '*.dll'
include '*.dylib'
include '*.so'
}
into 'build/libs'
}
test {
dependsOn copyNativeDeps
systemProperty "java.library.path", 'build/libs'
}
@Bean
public AmazonDynamoDB builAmazonDynamoDBClient() {
return DynamoDBEmbedded.create().amazonDynamoDB();
}
Может кто-нибудь помочь мне понять, почему это не загружается?
Я вижу загружаемую зависимость в моем .gradle ▸ caches ▸ modules-2 ▸ files-2.1 ▸ com.amazonaws
И я также вижу все классы в нем.
Однако в eclipse все классы имеют Source Not Found
, а терминал . / gradlew clean build завершается с ошибкой выше.
Любая помощь приветствуется.