使用Java将zip文件上载到AWS Lambda

时间:2017-03-24 22:41:42

标签: java amazon-web-services aws-lambda aws-sdk

是否有AWS Java方法将zip文件上传到AWS Lambda?所有示例都使用CLI aws或通过网站上传。

4 个答案:

答案 0 :(得分:3)

您可以使用createFunction类的updateFunctionCodeAWSLambdaClient方法使用AWS SDK for Java将zip文件上传到Lambda。

答案 1 :(得分:1)

答案 2 :(得分:0)

使用以下链接,您可以了解如何使用Maven和CLI功能将基于Java的功能上传到Lambda。

  

以下步骤将对您有所帮助

  • 创建项目目录
  • 创建build.gradle
  • 处理文件夹结构
  • 在.zip文件中构建和打包项目

http://docs.aws.amazon.com/lambda/latest/dg/create-deployment-pkg-zip-java.html

答案 3 :(得分:0)

我理解的问题是关于上传zip文件但它可以帮助其他人。如果您使用Eclipse,则可以使用aws plugin打包代码,然后将lambda函数上传到AWS Account

Eclipse Plugin to Upload Java Lambda Function

插件会询问以下信息:

  1. 凭据:哪个插件可以从.aws中的凭据文件中读取 目录。
  2. role:执行时由lambda承担的角色名称。
  3. bucketName:将存储zip文件。
  4. 其他设置,例如地区,记忆等