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

IntelliJ运行Spring Boot应用报错:未找到Docker Compose文件(未用Docker)

解决IntelliJ运行Spring Boot项目时提示"No Docker Compose file found"的问题

问题根源

IntelliJ的自动配置逻辑出错,误把普通Spring Boot项目识别成需要Docker Compose支持的项目,导致运行时触发了Docker相关的检查。

解决步骤

1. 修正现有运行配置

  • 点击顶部工具栏的运行配置下拉框,选择「Edit Configurations...」
  • 在弹出窗口中找到对应主类的Spring Boot配置
  • 切换到「Docker Compose」标签页,取消勾选「Enable Docker Compose」选项
  • 保存配置后重新运行主类

2. 删除多余的Docker Compose配置

  • 同样在「Edit Configurations...」窗口左侧列表中,如果存在Docker Compose类型的配置,选中后点击左上角的删除按钮(-)
  • 确保只保留Spring Boot类型的运行配置

3. 禁用无用的Docker插件(可选)

  • 打开IntelliJ的「Settings/Preferences」(Windows/Linux按Ctrl+Alt+S,Mac按Cmd+,)
  • 进入「Plugins」页面,搜索「Docker」相关插件
  • 若不需要使用Docker功能,直接禁用这些插件,重启IntelliJ后再尝试运行

4. 重新导入项目(兜底方案)

  • 先关闭当前项目回到欢迎页面
  • 选择「Import Project」,重新导入项目的pom.xml文件
  • 导入过程中只勾选Spring Boot相关配置选项,不要勾选Docker相关设置

验证

修改配置后,点击主类旁的绿色箭头运行,或者使用IntelliJ的Maven面板执行spring-boot:run命令,确认项目能正常启动。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 04:52:44