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'類。 –