我不熟悉AWS SDK,但我现在已经挣扎了一段时间。
我们有一个具有@Bean
public AWSLambda getAwsLambda() {
return AWSLambdaClientBuilder.defaultClient();
}
类的Spring Boot应用程序。这个类有以下方法:
com.amazonaws.SdkClientException: Unable to find a region via the
region provider chain. Must provide an explicit region in the builder
or setup environment to supply a region.
此方法抛出以下异常:
application.properties
该区域在{{1}}文件中提供。
有没有人经历过这样的事情?
答案 0 :(得分:1)
尝试将区域设置为环境变量,例如:
set AWS_REGION=eu-central-1
答案 1 :(得分:0)
我发现发生了什么,如果有其他人有这个问题,我会与你分享。
我需要通过pip安装aws-cli。然后我运行了aws configure
并设置了访问密钥,秘密访问密钥,区域和输出!