升级至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
相关产品推荐
相关产品推荐

