【问题标题】:AWS Lambda java.lang.NoClassDefFound ErrorAWS Lambda java.lang.NoClassDefFoundError
【发布时间】:2017-03-09 01:27:12
【问题描述】:

我使用适用于 Eclipse 的 AWS Lambda 工具包创建了 java 包。 我正在尝试使用 ObjectMapper 将对象转换为 JSON。我添加了jackson-all-1.9.0.jar。 使用 junit 的测试用例工作正常。但是当我将 java 项目导出到 jar 并将其上传到 AWS lambda 并对其进行测试时。 Lambda 给出 errorjava.lang.NoClassDefFound 错误。 我没有使用 maven 或 gradle 来构建项目。

【问题讨论】:

    标签: amazon-web-services aws-lambda classnotfoundexception


    【解决方案1】:

    您需要创建一个包含所有依赖项的 fat jar。

    【讨论】:

      猜你喜欢
      • 2021-06-23
      • 2017-08-09
      • 2019-10-14
      • 2021-01-18
      • 1970-01-01
      • 2019-10-31
      • 1970-01-01
      • 2020-05-12
      • 2015-11-08
      相关资源
      最近更新 更多