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

IntelliJ调试Spring Boot项目时触发FileNotFoundException问题

解决方案

1. 强制重新下载完整Maven依赖

打开终端进入项目根目录,执行命令:

mvn clean install -U

-U 参数会强制Maven更新所有快照依赖并重新下载缺失构件,解决因下载中断导致的依赖文件缺失问题。

2. 验证IntelliJ的Maven仓库配置

检查IntelliJ是否指向正确的本地Maven仓库:

  • 打开 File → Settings → Build, Execution, Deployment → Build Tools → Maven
  • 确认 Local repository 路径与报错中显示的 /.m2/repository 一致(若路径异常,比如本该是用户目录下的~/.m2/repository,需修正settings.xml中的localRepository配置)

3. 刷新IntelliJ的Maven项目同步

  • 点击右侧Maven面板的「Reload All Maven Projects」按钮(圆形箭头图标)
  • 或右键项目 → Maven → Reload Project,让IntelliJ重新解析并加载依赖

4. 检查调试配置的类路径

  • 打开 Run → Edit Configurations,找到你的Spring Boot调试配置
  • 切换到Classpath标签页,确认「Use classpath of module」选择了正确的项目模块,且无手动移除依赖的操作

5. 显式声明jaxb-core依赖

若Maven依赖传递未正常生效,可在pom.xml中显式添加jaxb-core依赖:

<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>2.3.0</version>
</dependency>

添加后重新执行Maven同步。

6. 清理IntelliJ缓存并重启

  • 打开 File → Invalidate Caches...
  • 选择「Invalidate and Restart」,清除IntelliJ缓存文件,避免缓存导致的依赖解析异常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 13:31:06