【发布时间】:2015-07-18 10:31:18
【问题描述】:
我使用的是 Maven 3.2.2。在我的一个子模块中,我有这种依赖关系……
<dependency>
<groupId>org.mainco.subco</groupId>
<artifactId>core</artifactId>
<version>${project.parent.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
如果我指定“-DskipTests”(或其他跳过测试选项),是否有办法让 Maven 在运行我的发布插件时忽略此依赖项?这是我的发布插件目标……
-Darguments="-DskipTests -P prod -Dcloudbees" -Dresume=false release:prepare release:perform
我意识到我可以解决构建依赖项并准备就绪的问题,但这个问题专门针对 Maven,当我不打算运行任何测试时,忽略范围为“测试”的依赖项。
谢谢,- 戴夫
【问题讨论】:
-
这个问题你解决了吗?
标签: dependencies maven-3 dependency-management maven-release-plugin