aws-lambda - Quarkus AWS Lambda 无效入口点错误 : fork/exec/var/task/bootstrap: exec format error Runtime. InvalidEntrypoint

标签 aws-lambda quarkus quarkus-native

我有简单的 kotlin、quarkus 项目,它是使用命令构建为原生的: ./gradlew build -Dquarkus.package.type=native -Dquarkus.native.container-build=true 当我使用 macbook m1 的 friend 上传 quarkus 生成的 function.zip 时,如下所示:AWS function.zip upload UI 它工作正常,但是当我在 ubuntu 22.04 的电脑上执行相同操作时,我得到: 无效入口点错误:fork/exec/var/task/bootstrap:exec 格式错误 Runtime.InvalidEntrypoint。 请帮忙 :( 正如之前所说,我做了 ./gradlew build -Dquarkus.package.type=native -Dquarkus.native.container-build=true ,然后使用 function.zip 从 .zip 上传> 但是当我调用 lambda 时,它说 invalid Entrypoint Error: fork/exec/var/task/bootstrap: exec format error Runtime.InvalidEntrypoint

最佳答案

here说使用 sam init -a x86_64 -r java11 -p Zip -d maven -n java11-mvn-default 来创建函数。您收到的错误听起来像是您尝试在 x86 上运行 arm64,反之亦然。

关于aws-lambda - Quarkus AWS Lambda 无效入口点错误 : fork/exec/var/task/bootstrap: exec format error Runtime. InvalidEntrypoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74861394/

相关文章:

quarkus - 在 Quarkus 中使用自定义身份提供商

quarkus - 测试 Quarkus 应用程序时如何使用内存 H2 数据库?

maven - 在容器 : quarkus Unknown lifecycle phase 中创建 native 时出现 Quarkus 错误

quarkus - 构建 Quarkus Native 问题

amazon-web-services - 过滤 AWS Cloudwatch Lambda 的日志

amazon-web-services - 设置Cookies,不要在浏览器中设置

node.js - 如何使用 AND & OR 编写 DynamoDB 查询过滤器?

amazon-web-services - 如何将输入传递给多个 ARN(aws step 函数)?