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

 

posted @ 2024-09-10 22:30  脱缰的野猪  阅读(6)  评论(0编辑  收藏  举报