2013-03-11 35 views
0

我有一個maven構建,我想執行jar創建,但mvn package由於單元測試失敗失敗。mvn包failes甚至與-DfailIfNoTests = false

我想還是打造儘管事實上,有些測試失敗了罐子,我試過

mvn package -Dtest=false -DfailIFNoTests=false 

但是失敗了。

mvn jar:jar似乎工作,但我寧願使用更習慣的mvn package方法。

[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 2.119s 
[INFO] Finished at: Mon Mar 11 12:07:16 EDT 2013 
[INFO] Final Memory: 9M/234M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project glusterfs: No tests were executed! (Set -DfailIfNoTests=false to ignore this error.) -> [Help 1] 

回答

0

surefire插件控制測試運行和故障報告。

mvn package -Dmaven.test.failure.ignore=true

應編譯並運行測試,但如果一些測試失敗不失敗的整個構建。 (我從來沒有用過這個,怎麼回事只有閱讀文檔。)

0

您可以跳過具有以下運行單元測試:

-Dmaven.test.skip =真

相關問題