You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

上传Lambda函数代码到AWS时出现JAXBException错误如何解决

AWS Lambda上传JAXBException异常修复情况说明

根因确认

你遇到的javax/xml/bind/JAXBException报错,根因是Java 9及以上版本将JAXB相关模块从JDK核心类库中移除,Java 11、Java 17默认均不内置该类库,该问题仅出现在本地AWS Toolkit for Eclipse工具链层面,和Lambda服务端无关。

官方修复状态

  • AWS Toolkit for Eclipse 2022-03及更高版本已经完成适配,默认内置了缺失的JAXB相关依赖包,原生支持在Java 11、Java 17运行的Eclipse环境中正常执行Lambda代码上传操作,不需要额外手动配置
  • 如果你使用的是更早版本的AWS Toolkit,无需降级本地JDK版本,手动在Eclipse运行配置的类路径中添加JAXB API、JAXB Implementation依赖包即可临时解决问题

临时解决方案

若暂时无法升级AWS Toolkit版本,可直接修改Eclipse根目录下的eclipse.ini配置文件,将Eclipse的运行时JDK暂时切换为Java 8,即可正常完成Lambda代码上传操作。

内容的提问来源于stack exchange,提问作者Tony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 18:06:03