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

升级至IntelliJ IDEA 2023.1后构建项目报NoClassDefFoundError: javax/xml/bind/JAXBException的问题求助

升级至IntelliJ IDEA 2023.1后构建项目报NoClassDefFoundError: javax/xml/bind/JAXBException的问题求助

各位好,公司要求我升级到IntelliJ IDEA 2023.1版本,但现在每次尝试在IDEA里构建项目都会报错:

java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException javax.xml.bind.JAXBException

我的环境配置:

  • JDK版本:java 8u201
  • Maven版本:apache maven 3.8.5
  • 已配置环境变量%JAVA_HOME%、%MAVEN_HOME%,且它们的/bin路径已添加到系统Path中

IntelliJ IDEA关键设置:

  • Project Settings -> Project:SDK为8u201(在Platform Settings->SDKs中已关联%JAVA_HOME%路径)
  • Settings -> Build, Execution, Deployment -> Build Tools -> Maven:Maven home path设置为%MAVEN_HOME%
  • Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Importing:Importer的VM options为-Xmx768m,JDK使用项目JDK

我急需解决这个问题的原因:

我需要在IntelliJ中运行JUnit测试,但测试会自动触发IDEA的构建流程,现在因为这个报错导致测试根本跑不起来...

备注:内容来源于stack exchange,提问作者Jaroslav Stepan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 10:39:51