在IntelliJ IDEA中運行多個微服務項目的小技巧
引言
你有沒有經(jīng)常像下面這樣在Intellj IDEA上打開多個窗口進行編碼?
圖片
比如有5個服務,那么就要打開5次Intellij IDEA。筆者認為這種方式不太有效,所以尋找了一種有效的方法,請見下文,希望對讀者有所幫助。
假設有以下6個服務:
- 注冊表服務
- 配置服務
- Zuul服務
- 圖書服務
- 日志服務
- 電子郵件服務
步驟1
選擇菜單文件->新建->項目,并彈出菜單,選擇**空項目(Empty Project)**,如下圖所示:
圖片
步驟2
填寫項目名稱和項目位置,單擊“完成”按鈕,然后打開此項目。
圖片
圖片
步驟3
下一步是將每個服務逐一輸入到此工作區(qū)中,步驟見下:
單擊菜單文件->從現(xiàn)有源創(chuàng)建新模塊,然后選擇要輸入的注冊表服務。
圖片
出現(xiàn)導入模塊,選擇從外部模型導入模塊并選擇Maven(因為這里項目基于Maven作為構建工具)。
圖片
然后會出現(xiàn)其他彈出窗口來設置有關Maven配置的信息,設置完單擊“下一步”按鈕。
圖片
選擇配置文件:Nexus
并將其保留為默認設置,并單擊“完成”按鈕。
圖片
重復此步驟,直到所有項目都進入工作區(qū),然后運行所有項目。
如果在Intellij IDEA中出現(xiàn)如下圖所示的彈出窗口,請單擊“服務”中的“顯示運行配置”。
圖片
在左下角查看,有一個部分會告訴您哪些服務正在運行:
圖片
如果您成功按照這些步驟進行操作,它應該是這樣的: