有没有办法在 IntelliJ IDEA 中使用单个运行配置运行多个 Spring Boot 应用程序?

新手上路,请多包涵

我在一个 IntelliJ 项目中有多个 spring boot 应用程序。我想要一个按钮来按某种顺序运行所有这些按钮。

我知道在启动原始配置之前有一个选项 Run Another configuration ,因此可以链接配置。

但是当我使用它时,它运行另一个配置而不运行原始配置。

所以我想知道是否有人遇到过这个问题以及它是如何解决的?

原文由 ikryvorotenko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 711
2 个回答

您可以创建一个 Compound 运行类型并在其中添加所有应用程序。这样你就可以运行那个配置,你所有的应用程序都会启动。

原文由 Stephane Nicoll 发布,翻译遵循 CC BY-SA 3.0 许可协议

2016 年 4 月更新:

Multirun 插件说:更 喜欢使用从 IntelliJIdea 15 开始的内置支持 https://www.jetbrains.com/idea/help/run-debug-configuration-compound.html

Stéphane 的答案很有效,但如果您需要其他功能,您可以安装 MultiRun Plugin 这将允许您执行与 Compound 运行类型相同的操作,但具有更多的功能。

https://plugins.jetbrains.com/plugin/7248

例如:您可以在每次配置运行之间设置延迟,或者使用“启动前”功能一个接一个地运行配置。

多运行插件

有关如何设置的更多信息,请参见此处: https ://github.com/rkhmelyuk/multirun/wiki/How-to-run-configurations-with-Multirun

原文由 dustin.schultz 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题