2013-03-04 76 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