我使用Maven 2.2.1和构建我的项目,我使用这个命令
mvn clean install -Dmaven.test.skip=true
然而,构建失败了,它无法找到其中一个工件。然而,当我使用:
mvn clean install -DskipTests
一切都很顺利。
到目前为止,我一直认为这两个命令是等价的。然而,这个链接似乎表明-Dmaven.test. test。Skip =true也跳过编译测试用例。
然而,这仍然没有向我解释为什么一个命令是有效的,而另一个没有。如果有人能给我解释一下,我将不胜感激。