Gradle无法解析声明为pom.xml的多个版本的依赖关系

时间:2014-01-23 19:24:35

标签: gradle

我正在尝试建立一个项目 compile 'org.odlabs.wiquery:wiquery-core:1.5.6'

这取决于jackson-mapper-asl。 此依赖关系在org.odlabs.wiquery:wiquery-corepom.xml中声明。版本声明如下:
<jackson.version>[1.8,1.8.6],[1.9,1.9.7]</jackson.version>

因为我收到了错误:

:ui-components:compileJava

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':ui-components:compile'.
> Could not resolve org.codehaus.jackson:jackson-mapper-asl:[1.8,1.8.6],[1.9,1.9.7].
  Required by:
      com.app:ui-components:1.5.8 > org.odlabs.wiquery:wiquery-core:1.5.6
   > Illegal character in path at index 70: http://repo1.maven.org/maven2/org/codehaus/jackson/jackson-mapper-asl/[1.8,1.8.6],[1.9,1.9.7]/jackson-mapper-asl-[1.8,1.8.6],[1.9,1.9.7].pom

有什么方法吗?

1 个答案:

答案 0 :(得分:0)

结束使用Peter Niedwerwieser的建议只是为了添加jar依赖。还添加了它所需的瞬态依赖性。