Can';t使用Gradle从Maven Central获取jug 2.0.0
我们正在将构建系统从Ant切换到Gradle,主要是为了从“automagic”依赖关系管理中获益。但是,我在解决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-
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'
}