2009-09-22 40 views

回答

3

請注意,我的回答是Maven2爲本,所以我不完全地相信它會幫助你解決你的問題,但也許是Java開發者有幫助...

隨着maven2,這是一個版本是如果任何單元測試失敗,則失敗(但是,即使測試失敗,您也有參數可以使構建成功)。

然後,您可以附加一個Ant任務,將一些文件複製到一個目錄中。如果您在package階段附加了此Ant任務,它將在編譯和測試階段後運行,然後僅當這些步驟成功時纔會執行。

需要注意的是,如果你想部署你的神器(即「複製」戰成Tomcat服務器,例如),有插件爲(檢查Cargo插件爲例)。

+0

romaintaz:注意他使用.net(因此'NAnt'和MSBuild在標題中)。 – 2009-09-22 08:42:20

+0

是的,發佈我的答案後我纔看到。然而,我會保留我的答案,因爲它可能對使用Maven2的其他人有用... – romaintaz 2009-09-22 08:42:56

+0

是的,沒有問題,它也似乎是公認的,我覺得有點混亂,但你不能爭辯OP:P – 2009-09-22 08:50:48

0

當然,只要讓它成爲你的NAnt腳本中的最後一件事。