【发布时间】:2010-12-24 23:31:06
【问题描述】:
我正在运行一个依赖于 groovy 1.7-beta-1 的项目。 gmaven 插件使用 groovy 版本 1.6 作为依赖项。在我的 pom 中,我在依赖管理部分将 grooyv-all 版本指定为:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>1.7-beta-1</version>
</dependency>
</dependencies>
</dependencyManagement>
然而,当我在调试模式下运行 maven 时,我看到 groovy 1.6 被用于对 gmaven 插件的依赖。我以为我的依赖管理部分会覆盖它,所以它们都使用 1.7-beta-1,但是由于不同的 groovy 版本,我遇到了错误。如有任何帮助,我们将不胜感激。
谢谢,
杰夫
【问题讨论】:
标签: maven-2 groovy dependencies dependency-management