发布于 2018-12-02 23:32:20
不过,我正在尝试使用最新的SDK作为推荐的这里,但这完全不同,而且
RequestHandler接口似乎不再存在。
你用错了依赖关系。这是一个通过REST使用AWS服务的SDK,如下所示:
也就是说,这是一个用于处理各种AWS服务的SDK。它由许多库组成,如aws-java-sdk-s3、aws-java-sdk-dynamodb。aws-java-sdk-lambda是其中之一,但它用于与Lambdas交互,而不是用于创作Lambdas。
创建Lambdas所需的库是:
正如你所看到的,这是不同的。首先提供您要寻找的Handler接口,其次包含Lambda可以接受的各种事件作为输入: SNS事件、CloudWatch计时器和等等。
发布于 2018-12-02 16:45:29
来自这里
Lambda支持创建处理程序的两种方法:
发布于 2021-08-13 20:07:29
我也有类似的问题,如何找到适用于AWS V2的新依赖项和版本?
我以前经常用
<!-- original working fine with V1 -->
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-lambda</artifactId>
<version>1.10.21</version>
<groupId>software.amazon.awssdk</groupId>
<artifactId>lambda</artifactId>
<version>2.16.60</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-events</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-log4j</artifactId>
<version>1.0.0</version>
</dependency> AWS V2 ( software.amazon.awssdk)中这些依赖项的等效性是什么?
https://stackoverflow.com/questions/53582312
复制相似问题