spring boot 项目报错找不到compose.yaml文件
spring boot的项目引用了spring-boot-docker-compose,运行时没问题,但是将该项目放到了一个父项目中作为一个module后,在idea里直接运行的话会报错找不到compose.yaml文件,因为idea试图去父项目的路径下找。
如果直接在子项目的路径里运行:
mvn spring-boot:run
是没问题的,可以启动。
还有一个解决办法就是,修改 Run | Configuration
针对需要运行的项目,将Working directory改为 $MODULE_WORKING_DIR$ 即可,这样在idea里运行也就没问题了
参考文档:https://github.com/spring-projects/spring-boot/issues/40512
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步