首页 > 解决方案 > 如何在spring-boot之前运行docker-compose:使用Maven运行目标?

问题描述

我有一个./mvnw spring-boot:run可以从 CLI 或 IDE 运行的 SpringBoot 应用程序。我有一个docker-compose.yml文件,其中包含PostgresLocalstack等相关服务。

我想在使用 Maven 自动docker-compose up触发目标之前调用。spring-boot:run

使用 Gradle,我可以dependsOn在运行任务之前简单地使用来启动 docker 容器。我不知道如何使用 Maven 生命周期阶段来解决这个问题。有什么帮助吗?

标签: javaspring-bootdockermaven

解决方案


推荐阅读