【发布时间】:2011-11-02 18:26:32
【问题描述】:
我正在开发一个使用 maven 进行构建的项目。我想要做的是跳过测试依赖。基本上在我的 Maven 存储库中不存在工件的情况下运行 Maven 构建。
例如
<artifactId>example</artifactId>
<scope>test</scope>
这是来自我项目的 pom 文件,我必须在没有工件示例的情况下构建我的项目。
我已搜索解决方案,例如使用“-DskipTests=true”或“-Dmaven.test.skip=true”。在我的情况下,他们确实跳过了测试的运行,但它仍然抱怨缺少依赖文件。
有谁知道无需在 maven 存储库中有测试工件即可运行 maven build 的方法?
谢谢。
【问题讨论】:
-
+1。有同样的问题。有没有办法从命令行显式排除单个测试依赖项(因为我这里只有一个会引起真正麻烦的)?
标签: maven dependencies