2012-10-27 84 views
4

是否可以添加Maven在IntelliJ中提供的「集成測試」階段?或者這沒有意義?是否可以將Maven階段添加到IntelliJ?

+0

你是什麼意思「添加」它呢?你可以從IntelliJ運行它,如果這就是你的意思。 –

+0

如何,我沒有看到那個階段上市? – LuckyLuke

+1

他意味着它在Maven項目窗格中默認沒有列出。您必須勾選'僅顯示基本階段'來查看它。 – vikingsteve

回答

2

如果您pom.xml包括在其構建配置故障安全插件(見Failsafe usage page),然後在的IntelliJ的Maven項目視圖,你應該看到[項目] - >插件 - >故障安全 - >故障安全:集成 - 測試。雙擊它以運行integration-test目標(注意它是一個目標,而不是一個階段)或右鍵單擊它並單擊「創建...」爲集成測試目標添加一個IntelliJ運行配置。

+2

更好的是調用mvn驗證來運行整個生命週期。集成測試的原因可能是您已經使用了某種設置進行集成測試(預集成測試生命週期階段)。 – khmarbaise

+3

我完全同意@khmarbaise。此外,在IDEA 11+中,您顯示「集成測試」的方式似乎是取消選中「僅顯示基本階段」選項。 –

+0

「IntelliJ中的Maven項目視圖」 - 這是什麼? – jameshfisher

相關問題