Ser*_*kov 4 dependencies gradle
我的 Gradle 项目依赖于 Jar 工件。我想将依赖 Jar 及其自己的依赖项(对于主项目可传递)下载到临时构建文件夹中:
configurations {
myConfig { transitive = true }
}
dependencies {
myConfig "my-group:my-artifact:0.1.0.BUILD-SNAPSHOT"
}
task copyMyLibs(type: Copy) {
from configurations.myConfig
into temporaryDir
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,我在 build/tmp/copyMyLibs 文件夹中只得到 my-artifact.jar 文件。我也想看到“my-group:my-artifact:0.1.0.BUILD-SNAPSHOT”的依赖关系。
在 Gradle 中表达这一点的最简洁的方式是什么?
谢谢!
在 Gradle 中表达这一点的最简洁的方式是什么?
你已经表达了它(transitive = true
这是默认的)。依赖项很可能没有描述符(pom.xml 或 ivy.xml),或者没有任何传递依赖项。另请注意,快照默认缓存 24 小时(这--refresh-dependencies
是克服该问题的一种方法)。
归档时间: |
|
查看次数: |
3380 次 |
最近记录: |