Maven忽略测试

时间:2018-11-13 23:19:23

标签: maven maven-surefire-plugin

如果我之前运行mvn clean mvn test -Dsurefire.suiteXmlFiles=path/to/suite.xml

然后控制台显示Tests run: 0

但是,如果我运行mvn clean,然后在Eclipse中单击project > clean,然后运行mvn test -Dsurefire.suiteXmlFiles=path/to/suite.xml-它会运行suite.xml指定的测试(这就是我想要的)。

我不想在Eclipse中project > cleanmvn clean之间手动单击mvn test -Dsurefire.suiteXmlFiles=path/to/suite.xml,因为我想完全消除Eclipse,因此可以使整个过程自动化。我可以改为运行什么命令来实现与Eclipse的project > clean相同的效果?

这样我的脚本就可以执行这样的操作,而不必依赖于eclipse:

mvn clean
mvn unbreak-whatever-clean-broke
mvn test -Dsurefire.suiteXmlFiles=path/to/suite.xml

0 个答案:

没有答案