跳过Maven测试依赖性

时间:2011-11-02 18:26:33

标签: maven dependencies

我正在开发一个使用maven进行构建的项目。我想要做的是跳过测试依赖。基本上运行maven构建,而我的maven存储库中没有工件。

例如

<artifactId>example</artifactId>
<scope>test</scope>

这是来自我项目的pom文件,我必须在没有工件示例的情况下构建我的项目。

我搜索过使用“-DskipTests = true”或“-Dmaven.test.skip = true”等解决方案。在我的情况下,他们确实跳过了测试的运行,但它仍然抱怨缺少依赖文件。

有没有人知道运行maven构建的方法而不必在maven存储库中拥有测试工件?

感谢。

1 个答案:

答案 0 :(得分:1)

http://jira.codehaus.org/browse/MNG-4192。我认为解决它的唯一方法是将测试范围的依赖项移动到Maven配置文件中。