Can';t使用Gradle从Maven Central获取jug 2.0.0

Can';t使用Gradle从Maven Central获取jug 2.0.0,gradle,dependency-management,maven-central,Gradle,Dependency Management,Maven Central,我们正在将构建系统从Ant切换到Gradle,主要是为了从“automagic”依赖关系管理中获益。但是,我在解决jug2.0.0时遇到了很大的问题 我在build.gradle文件中对其进行了如下定义: compile 'org.safehaus.jug:jug:2.0.0' 它对应于Maven Central中工件条目的名称,但是当我查看Gradle缓存时,只有pom.xml文件被下载,没有JAR 看,好像有三个档案,jug-2.0.0.pom,jug-2.0.0-asl.jar和jug-

我们正在将构建系统从Ant切换到Gradle,主要是为了从“automagic”依赖关系管理中获益。但是,我在解决
jug2.0.0
时遇到了很大的问题

我在
build.gradle
文件中对其进行了如下定义:

compile 'org.safehaus.jug:jug:2.0.0'
它对应于Maven Central中工件条目的名称,但是当我查看Gradle缓存时,只有
pom.xml
文件被下载,没有JAR

看,好像有三个档案,
jug-2.0.0.pom
jug-2.0.0-asl.jar
jug-2.0.0-lgpl.jar
,其中后两者之间的区别是许可证(Apache软件许可证与lgpl)。我已经尝试将
-asl
-lgpl
添加到依赖项规范的版本号中,但没有帮助


如何正确定义此依赖项,以便下载和引用jar文件?

依赖项的“lgpl”部分是分类器。尝试使用以下方法解决此问题:

dependencies{
    compile 'org.safehaus.jug:jug:2.0.0:lgpl'
}