簡體   English   中英

maven 命令行 - 插件配置

[英]maven command line - plugin configuration

我需要使用故障安全插件一一運行集成測試(請不要問為什么......他們只需要在單獨的 jvm 中運行,這是避免單身的一個很好的理由)

所以我想創建一個每行一個 maven 調用的腳本,其中每個 maven 調用在單個測試文件上運行測試。 像這樣的東西:

mvn failsafe:integration-test -D<???>=**/ITest1.java
mvn failsafe:integration-test -D<???>=**/ITest2.java
mvn failsafe:integration-test -D<???>=**/ITest3.java
...

在 pom.xml 我會添加類似的東西

<includes>
  <include>**/ITest1.java</include>
</includes>

到插件配置。 有沒有辦法通過命令行實現相同的目標? 是否可以指定類似列表的配置選項?

語法是:

mvn -Dit.test=TestName verify

來源: Failsafe 插件示例:運行單個測試

it.test參數就是這樣做的。 你可以在這里閱讀它。

從文檔:

[...] 所以你可以只輸入“-Dit.test=MyTest”來運行一個名為“foo/MyTest.java”的測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM