天天看點

IDEA 一鍵同時啟動多個微服務子產品項目

        我們在使用IDEA工具開發多子產品微服務項目時,需要在本地開發環境同時啟動多個項目,一個個啟動可能會覺得很麻煩。那麼如何實作一鍵啟動多個微服務呢?

        說明:本文假設微服務架構采用SpringBoot搭建,IDE工具:IDEA 2020.2。

        第一步:先将各個微服務子產品啟動一遍。在idea工具底部頁籤“Services”  ,可以看到Run DashBoard面闆中,Spring Boot->Running 是我們剛剛啟動的多個微服務子產品。

        如果沒有這個面闆,可以通過在項目路徑下的.idea/workspace.xml檔案添加如下配置,然後重新開機IDE。

  <option name="configurationTypes">

      <set>

        <option value="SpringBootApplicationConfigurationType" />

      </set>

    </option>

IDEA 一鍵同時啟動多個微服務子產品項目

        第二步:使用shift鍵選中Running下的所有微服務子產品,并滑鼠右鍵,會出現如下界面,點選“Group Configurations...”,在彈出的視窗中輸入分組名(Group name)并儲存。

IDEA 一鍵同時啟動多個微服務子產品項目
IDEA 一鍵同時啟動多個微服務子產品項目

     通過如上配置後,下次我們就可以通過自定義分組,分組名SpringCloudCluster右鍵,一鍵開啟分組下所有微服務項目了。

IDEA 一鍵同時啟動多個微服務子產品項目

  (以上所做的配置操作,都配置在.idea下的workspace.xml中)

繼續閱讀