Aws lambda 在Quarkus Amazon Lambda HTTP指南中,Lambda运行时在类路径上找不到QuarkusStreamHandler

Aws lambda 在Quarkus Amazon Lambda HTTP指南中,Lambda运行时在类路径上找不到QuarkusStreamHandler,aws-lambda,quarkus,Aws Lambda,Quarkus,由于这个问题还没有被提出,我显然错过了一些简单的东西。我正在使用1.0.0.Final发行版(我还尝试了CR和0.28.1发行版)跟随Quarkus-Amazon Lambda的Resteasy、Undertow或Vert.x Web指南 我把它打包成一个Uber罐子。 我已经运行了mvn quarkus引导:构建树,这显示了io.quarkus:quarkus amazon lambda http部署:jar:1.0.0.Final及其从属jar,并检查生成的运行程序jar显示io.quark

由于这个问题还没有被提出,我显然错过了一些简单的东西。我正在使用1.0.0.Final发行版(我还尝试了CR和0.28.1发行版)跟随Quarkus-Amazon Lambda的Resteasy、Undertow或Vert.x Web指南 我把它打包成一个Uber罐子。
我已经运行了mvn quarkus引导:构建树,这显示了io.quarkus:quarkus amazon lambda http部署:jar:1.0.0.Final及其从属jar,并检查生成的运行程序jar显示io.quarkus.amazon.lambda.runtime.QuarkusStreamHandler.class文件存在。
然而,每当我在AWS SAM环境或AWS本身中运行此程序时,我都会得到可怕的
java.lang.ClassNotFoundException:io.quarkus.amazon.lambda.runtime.QuarkusStreamHandler


我不知道该向哪里求助。我正在使用Maven 3.6.2和Graal 19.2.1进行编译(虽然不是本机编译)。

您有可以共享的项目代码吗?你的SAM模板和pom.xml,如果没有其他帮助的话。我在AWS方面犯了一个错误。这是有效的,但在山姆身上不是。我实际上只是在运行由maven原型生成的测试应用程序。我不确定它是否相关,但环境是Windows上的WSL Ubuntu。你能分享你的SAM模板吗?我正要去度假(是的,美国!),但我会尽我所能去看看。