Intellij Idea 是否可以在IntelliJ中运行多个应用程序,只需按下一个按钮?

zqry0prt  于 12个月前  发布在  其他
关注(0)|答案(8)|浏览(116)

有没有一种方法可以只按一个按钮就运行多个应用程序?
比如,我有 AppAAppBAppC(它们都是Java语言)。有没有一种方法,他们可以运行所有3在某种顺序只按一个按钮?
这是有点乏味的点击“运行”按钮,如10个应用程序。我假设一个脚本或者一个插件?

jexiocij

jexiocij1#

我认为这是可能的,因为版本15。您只需创建一个类型为“Compound”的运行/配置配置,并选择要运行的配置,因此:
1.确保您之前已经为要运行的各种应用程序设置了运行配置(或其他运行配置)。
1.点击“运行”菜单
1.点击“编辑图片”
1.单击绿色“+”图标(窗口左上角)
1.点击“复合”
1.在右侧窗格中,为组输入一个有意义的名称,然后单击绿色“+”图标(右侧窗格中的图标,而不是窗口左上角的图标)
1.选择一个运行配置
1.对于您想要在单击中运行的所有配置,重复5和6
1.点击OK
1.在菜单栏的下拉菜单中选择新创建的复合配置
1.点击运行按钮(注意,你似乎不能在调试模式下启动所有的应用程序,如果你想这样做,你需要单独这样做)
1.观看您的所有应用程序逐一启动。尽情享受你新发现的空闲时间

2缺点:

1.正如CashIsClay在下面指出的那样,您不能显式地更改配置的运行顺序;按字母顺序排列。我不确定这是不是一个很大的限制,我希望我的应用程序能够以任何顺序启动,以便在生产环境中恢复。当然,一个不太糟糕的解决方法是将运行配置命名为:“1.食物”;“2.如果在酒吧开始之前让Foo跑是必要的话。
1.您只能在“运行”模式下启动,而不能在“调试”模式下启动。
其他的答案提到了Multirun插件,它可能比IntelliJ的本地选项提供更多的功能。我没有用过,但可能值得一看。

egdjgwm8

egdjgwm82#

似乎有一个Multirun plugin的想法:
允许一次运行多个运行配置:对多个运行配置进行分组并单击即可启动它们。不仅可以对应用程序和测试运行配置进行分组,还可以将其他多运行配置组织到单运行配置中。

0dxa2lsx

0dxa2lsx3#

你可以的点击Run-> Edit Configurations...
旧的IntelliJ版本:
选中Allow parallel run,然后你可以启动多个主类。
IntelliJ 2020+:
选择Modify options。弹出窗口。启用Allow multiple instances

anauzrmj

anauzrmj4#

您可以将项目分组,转到“编辑项目”。

将打开以下屏幕,在“应用程序”下配置您的设置

一旦你创造了一个“复合”

然后把“复合”你的设置

完成,运行“复合”

vddsk6oq

vddsk6oq5#

目前还没有此功能,请投票:

hgtggwj0

hgtggwj06#

使用Pycharm版本2023.2.1,您可以通过服务enter image description here来完成

fd3cxomn

fd3cxomn7#

编辑运行配置,选中 * 允许并行运行 * 复选框。

3mpgtkmj

3mpgtkmj8#

选择Written program(java/Scala)-->右键单击-->编辑-->选择允许并行运行复选框enter image description here

相关问题