1

我试图使用java AWS sdk连接到我的DynamoDB。我正在关注Amazons' Java getting started的教程,但我无法做到。aws-java-sdk中的DynamoDB未完成在gradle下

我在gradle这个依赖条件compile group: 'com.amazonaws', name: 'aws-java-sdk', version: '1.11.122',我可以在我的代码com.amazonaws.services.dynamodbv2.AmazonDynamoDB导入,但我不能导入的根据教程创建AmazonDynamoDB类所需要com.amazonaws.services.dynamodbv2.AmazonDynamoDBClientBuilder,而且AmazonDynamoDBClientBuilder存在于documetation,所以它不会被弃用。

回答

1

对我来说编译得很好。也许你只是在某个地方有一个错字。这是我的build.gradle

group 'DynamoTest' 
version '1.0-SNAPSHOT' 

apply plugin: 'java' 

sourceCompatibility = 1.8 

repositories { 
    mavenCentral() 
} 

dependencies { 
    // https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk 
    compile group: 'com.amazonaws', name: 'aws-java-sdk', version: '1.11.122' 
} 
+0

对不起,没有错别字。我复制粘贴,甚至ALT +进入没有帮助。 –

+0

在项目工具窗口中,您可以导航到外部库条目。如果你扩展它,你有'Gradle:com.amazonaws:aws-java-sdk-dynamodb:1.11.122'条目吗? –

+0

如果你确实可以看到里面的'AmazonDynamoDBClientBuilder'类。 –