2010-08-06 80 views
2

我發現自己經常跑同樣的目標不同,相互依存的maven項目中的IntelliJ IDEA(全新安裝)此起彼伏。的IntelliJ IDEA:多個目標,多個項目,一個鍵

有誰知道的方法來配置有點像Maven的目標相結合,最好這樣你配置IDEA任務欄中的一個按鈕,你可以打執行順序這些目標?可能甚至用鍵盤快捷鍵?

類似的事情可能與一個maven運行配置來實現,但當時的想法是不會自動知道的運行確實給項目的文件系統資源的變化。

乾杯, 約翰內斯

回答

0

我經常跑乾淨我的行家聚集項目的命令行安裝,而它在開放的IntelliJ。根據我的經驗,IDE似乎處理得很好。

+0

我這樣做了,但是我的乾淨的構建包括JAXB運行在一對夫婦的XSD的。這意味着很多Java類(似乎)會發生變化,Intellij必須重新將它們索引。 – Tatome 2010-08-06 15:00:48

0

對我來說簡單的解決方案是創建每個模塊一個運行配置(類型= Maven的),把多個目標(例如:乾淨的安裝)作爲CMD線爲他們每個人,然後將它們連接起來成一個鏈,通過添加在「發佈之前」部分適當的一個。

最多可以連接的最後一個鏈爲「前推出」爲實際的應用程序運行。 然後,如果需要,您可以重新啓動正在運行的實例,如果您的應用程序將按順序重新構建Maven項目,並再次啓動應用程序。