2013-03-04 34 views
3

谷歌搜索,搜索本网站和随机试验什么也没有产生,所以这里。IntelliJ:映射运行/调试特定配置到工具栏

我正在处理一个包含不同Maven项目的项目,其中有几个项目需要运行才能使系统正常工作。 (客户端,服务器等)单独启动它们都是不方便的,但正如this question所暗示的那样,没有办法将它们分组为单个配置(自从该答案以来情况似乎没有改变)。相反,我现在想知道是否可以将运行/调试特定配置映射到工具栏,即有一个“Run Project 1”按钮,一个“Debug Project 3-C”按钮等等,而不是必须执行打开列表的三个步骤,选择一个配置并单击每个所需组件的运行/调试。

有谁知道一种方法来完成这个?

回答

7

您不能在工具栏上有多个配置,但我可以建议一个更好的替代方案来同时运行多个配置。

在IDEA 12中,可以在中运行另一个配置,然后启动部分。因此,您只需在中添加想要启动的所有其他配置,然后启动步骤,然后运行单个配置并启动它们全部。请注意,您可以从相同的配置下运行Maven目标:

enter image description here


正如您所指出的,它不会,如果配置继续运行,因为它会等待命令完成工作。

恐怕现在没有更简单的方法去做,除非可能使用run popup menu的键盘快捷方式。

这里有问题,你应该投票:

  • IDEA-94341启动多个“运行/调试配置”在一次
  • IDEA-69968添加选项以指定键盘快捷键来运行/调试配置
  • IDEA-75078制作有可能创建工具栏动作来运行特定的运行配置
+0

不幸的是,这不会工作,因为项目需要并行运行,而不是按顺序运行。 (按照您建议的方式执行此操作将使其等待其他配置在启动主配置之前结束,这对于客户端 - 服务器的情况并不是很有用。) – Smallhacker 2013-03-04 09:02:52

+0

您说得对,我已更新了答案。 – CrazyCoder 2013-03-04 09:32:46