AWS Lambda无法解析压缩的罐子

时间:2018-06-27 11:25:21

标签: java amazon-web-services jar zip aws-lambda

当我将包含.jar-artifact的.zip文件上传到AWS Lambda函数时,无法正确解析工件。但是,如果没有压缩就直接上传工件,那么它将按预期工作。

在测试压缩功能时,我在lambda控制台中遇到的错误如下:

{
  "errorMessage": "Class not found: foo.bar.Class",
  "errorType": "java.lang.ClassNotFoundException"
}

我必须重复一遍,我绝对确定解压缩后的工件不会显示此行为。当压缩工件时,它唯一发生。

1 个答案:

答案 0 :(得分:0)

看来,AWS Lambda根本无法解析压缩的Java工件。我找不到任何解决方法,因此解决方案是不首先压缩.jars。