类型不匹配:无法从 AwsClientBuilder 转换为 AmazonCloudFormation
Type mismatch: cannot convert from AwsClientBuilder to AmazonCloudFormation
您好,我正在尝试使用 AWS java sdk 创建 aws 云层 。我的 JDK 版本是 1.8 并且我在我的 java 应用程序
中导入了以下 jar
- aws-java-sdk-support-1.11.155.jar
- aws-java-sdk-logs-1.11.155.jar
- aws-java-sdk-1.11.155.jar
- aws-java-sdk-cloudformation-1.11.155.jar
- aws-java-sdk-core-1.11.155.jar
我正在尝试初始化我的 amazonCloudFormation 变量 amazonClient 但我收到以下错误
Type mismatch: cannot convert from AwsClientBuilder to AmazonCloudFormation
我的代码附在下面
public AmazonCloudFormation amazonClient;
BasicAWSCredentials credentials=new BasicAWSCredentials(accessKey,secretKey);
amazonClient=AwsClientBuilder
.withCredentials(new AWSStaticCredentialsProvider(credentials) );
有人可以让我知道哪里出错了吗?
根据 AWS documentation,您必须使用此生成器:AmazonCloudFormationClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();
。
您好,我正在尝试使用 AWS java sdk 创建 aws 云层 。我的 JDK 版本是 1.8 并且我在我的 java 应用程序
中导入了以下 jar- aws-java-sdk-support-1.11.155.jar
- aws-java-sdk-logs-1.11.155.jar
- aws-java-sdk-1.11.155.jar
- aws-java-sdk-cloudformation-1.11.155.jar
- aws-java-sdk-core-1.11.155.jar
我正在尝试初始化我的 amazonCloudFormation 变量 amazonClient 但我收到以下错误
Type mismatch: cannot convert from AwsClientBuilder to AmazonCloudFormation
我的代码附在下面
public AmazonCloudFormation amazonClient;
BasicAWSCredentials credentials=new BasicAWSCredentials(accessKey,secretKey);
amazonClient=AwsClientBuilder
.withCredentials(new AWSStaticCredentialsProvider(credentials) );
有人可以让我知道哪里出错了吗?
根据 AWS documentation,您必须使用此生成器:AmazonCloudFormationClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();
。