2012-07-25 71 views
0

我正在嘗試使用下面的命令。我有如何使用正則表達式與mvn測試命令

  • Mytest1_test.java,
  • Mytest2_test.java,
  • Mytest3_test.java,
  • Mytest4_test.java,
  • Mytest5_test.java,

我想運行第一次4。

mvn test -Dtest=Mytest[1-4]_test 

但它給我沒有測試運行。

有人可以建議...?

回答

1

用途:

mvn -Dtest=Mytest*_test test 
+0

感謝 MVN -Dtest = MYTEST * _test測試 – javadev 2012-07-25 19:44:49

+0

正如我在闕提到「我想要一次跑4「。 但mvn -Dtest = Mytest * _test測試運行所有五個測試。 請諮詢如何運行遠程/選擇測試與mvn測試。 – javadev 2012-07-25 19:47:28

+0

不知道有什麼辦法做到這一點。 – Reimeus 2012-07-25 20:07:52

0

如果您已經在目錄中得到測試,您可以通過正則表達式寫作,如推出從其中一人的所有測試。從子目錄 '/ DOC' 在質量保證所有測試/ src目錄/測試/ JAVA/COM/FRAX/DOC /:

mvn -Dtest=*/doc/* test