亚马逊SDK区域提供商链错误

时间:2018-04-11 02:43:27

标签: java aws-lambda aws-sdk

我不熟悉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}}文件中提供。

有没有人经历过这样的事情?

2 个答案:

答案 0 :(得分:1)

尝试将区域设置为环境变量,例如:

 set AWS_REGION=eu-central-1

答案 1 :(得分:0)

我发现发生了什么,如果有其他人有这个问题,我会与你分享。

我需要通过pip安装aws-cli。然后我运行了aws configure并设置了访问密钥,秘密访问密钥,区域和输出!