0
我試圖使用AWS SDK連接到DynamoDB。AWS Java SDK DynamoDBClient類文件未找到
我有以下代碼:
import com.amazonaws.auth.DefaultAWSCredentialsProviderChain;
import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient;
import com.amazonaws.services.sns.AmazonSNSClient;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class IndexController
{
@RequestMapping("/")
public String index()
{
AmazonSNSClient amazonSNSClient = new AmazonSNSClient(new DefaultAWSCredentialsProviderChain());
AmazonDynamoDBClient amazonDynamoDBClient = new AmazonDynamoDBClient(new DefaultAWSCredentialsProviderChain());
return "index";
}
}
我展示了SNS客戶端,以表明該構造方法不工作。如果我使用SDK的任何版本1.11.x,我得到一個編譯錯誤的DynamoDBClient線
cannot access com.amazonaws.client.AwsSyncCLientPrarams
如果我使用一個1.10.x版本的SDK,我可以編譯這段代碼。
是否有API更改,我不知道或是1.11.x分支壞了?