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