1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
【以下的回答经过翻译处理】 你好米海,
我了解到您在尝试使用 AWS Toolkit for Eclipse 上传 lambda 函数代码时遇到以下错误。
“在以下过程中发生内部错误:“将函数代码上传到 Lambda”:javax/xml/bind/JAXBException”
对于较新版本的 Eclipse,很可能正在使用 Java 11。 AWS Toolkit for Eclipse 先决条件需要使用 Java 1.8 (https://docs.aws.amazon.com/toolkit-for-eclipse/v1/user-guide/setup-install.html)。
AWS 工具包查找 JAXB 类,以便将代码上传到仅在 Java 8 中可用的 S3 存储桶。此类在 Java 9 和 10 中已弃用,并从 Java 11 中删除。
作为变通方法,您可以将 Java 1.8 与 Eclipse 一起使用。您可以通过指定 Eclipse 在启动时应使用的 JVM 来确保这一点 (https://wiki.eclipse.org/Eclipse.ini#Specifying_the_JVM)。
有相关的 Github 问题,由官方 aws-toolkit-eclipse SDK 团队创建:
- https://github.com/aws/aws-toolkit-eclipse/issues/222
- https://github.com/aws/aws-toolkit-eclipse/issues/123
请随时直接联系 (aws-toolkit-eclipse) (https://github.com/aws/aws-toolkit-eclipse) 团队,以进一步了解此问题。
관련 콘텐츠
- AWS 공식업데이트됨 3년 전
- AWS 공식업데이트됨 3년 전