Java 类型不匹配:无法从AwsClientBuilder转换为AmazonCloudFormation
嗨,我正在尝试使用for创建一个aws云结构。我的JDK版本是1.8,我已经在java应用程序中导入了以下JAR 我试图初始化我的amazonCloudFormation变量amazonClient,但出现以下错误Java 类型不匹配:无法从AwsClientBuilder转换为AmazonCloudFormation,java,amazon-web-services,jar,amazon-cloudformation,Java,Amazon Web Services,Jar,Amazon Cloudformation,嗨,我正在尝试使用for创建一个aws云结构。我的JDK版本是1.8,我已经在java应用程序中导入了以下JAR 我试图初始化我的amazonCloudFormation变量amazonClient,但出现以下错误 Type mismatch: cannot convert from AwsClientBuilder to AmazonCloudFormation 我的代码附在下面 public AmazonCloudFormation amazonClient; BasicAW
Type mismatch: cannot convert from AwsClientBuilder to AmazonCloudFormation
我的代码附在下面
public AmazonCloudFormation amazonClient;
BasicAWSCredentials credentials=new BasicAWSCredentials(accessKey,secretKey);
amazonClient=AwsClientBuilder
.withCredentials(new AWSStaticCredentialsProvider(credentials) );
有人能告诉我哪里出了问题吗?根据您的情况,您必须使用此生成器:
AmazonCloudFormationClientBuilder.standard()。带有凭据(新的AWSStaticCredentialsProvider(awsCredentials)).build()代码>我在AwsClientBuilder
上没有看到带有凭据的静态方法。根据AWS文档,您必须使用此生成器:AmazonCloudFormationClientBuilder.standard()。带有凭据(新的AWSStaticCredentialsProvider(awsCredentials)).build()代码>。你能在提到aws文档的地方提供链接吗?@tsolakp它看起来很有效。你能把你的答案贴出来让我接受吗?