我是 Maven 的新手。我想这两者之间是有区别的。但是有人能指出它到底是什么吗?不同版本的Maven有什么区别?就像以前使用过其中任何一个一样,而在较新的版本中,使用了另一个?
我找不到-DskipAllTests但如果你的意思是-DskipTests那么我的答案是:
不,这两者不一样。
-Dmaven.test.skip=true => 跳过测试编译和执行
-DskipTests=true => 编译测试但跳过它们的执行
我强烈希望使用-DskipTests=true 而不是-Dmaven.test.skip=true
顺便说一句:
还有一个用于跳过集成测试执行的属性(以*IT结尾的测试):
-DskipITs=true
http://maven.apache.org/components/surefire/maven-failsafe-plugin/examples/skiping-test.html
| 归档时间: |
|
| 查看次数: |
720 次 |
| 最近记录: |