Java 在Eclipse中使用AWS Lambda的上载函数创建JAR失败

Java 在Eclipse中使用AWS Lambda的上载函数创建JAR失败,java,eclipse,aws-lambda,Java,Eclipse,Aws Lambda,在使用AWS Eclipse工具包时,尝试上载Lambda函数时遇到错误;错误是JAR创建失败。它是一个简单的“Hello World”应用程序,用于确保环境正常工作;它遵循AWS教程: “Maven Build…”可以很好地创建JAR,没有任何错误;遵循中的步骤 Eclipse在Mac上运行,JRE是Amazon Corretto 11(11.0.4) 有什么建议吗 以下是错误的详细信息: Failed to upload project to Lambda m.amazonaws.eclip

在使用AWS Eclipse工具包时,尝试上载Lambda函数时遇到错误;错误是JAR创建失败。它是一个简单的“Hello World”应用程序,用于确保环境正常工作;它遵循AWS教程:

“Maven Build…”可以很好地创建JAR,没有任何错误;遵循中的步骤

Eclipse在Mac上运行,JRE是Amazon Corretto 11(11.0.4)

有什么建议吗

以下是错误的详细信息:

Failed to upload project to Lambda
m.amazonaws.eclipse.core.exceptions.AwsActionException
    at com.amazonaws.eclipse.lambda.upload.wizard.UploadFunctionWizard.doFinish(UploadFunctionWizard.java:115)
    at com.amazonaws.eclipse.core.plugin.AbstractAwsJobWizard$1.run(AbstractAwsJobWizard.java:35)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.lang.NullPointerException
    at com.amazonaws.eclipse.lambda.upload.wizard.util.UploadFunctionUtil.performFunctionUpload(UploadFunctionUtil.java:82)
    at com.amazonaws.eclipse.lambda.upload.wizard.UploadFunctionWizard.doFinish(UploadFunctionWizard.java:111)


Unable to export project [testproject] to jar file
java.lang.reflect.InvocationTargetException: JAR creation failed. See details for additional information.
    at org.eclipse.jdt.internal.ui.jarpackager.JarFileExportOperation.singleRun(JarFileExportOperation.java:1006)
    at org.eclipse.jdt.internal.ui.jarpackager.JarFileExportOperation.execute(JarFileExportOperation.java:996)
    at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2322)
    at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131)
    at com.amazonaws.eclipse.lambda.upload.wizard.util.FunctionJarExportHelper.exportProjectToJarFile(FunctionJarExportHelper.java:78)
    at com.amazonaws.eclipse.lambda.upload.wizard.util.UploadFunctionUtil.performFunctionUpload(UploadFunctionUtil.java:68)
    at com.amazonaws.eclipse.lambda.upload.wizard.UploadFunctionWizard.doFinish(UploadFunctionWizard.java:111)
    at com.amazonaws.eclipse.core.plugin.AbstractAwsJobWizard$1.run(AbstractAwsJobWizard.java:35)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

我只是用AWS控制台上传JAR。谢谢你的否决票!谢谢你问这个问题。我在尝试创建Java AWS lambda时遇到了类似的错误,并按照您提供的链接上的说明进行了操作。我最终成功地将jar上传到S3,并从AWS内部运行测试。