我有一个jar,其中包含某个功能的基础结构,以及logback.xml
时嵌入的公共资源之一。
如何依赖于此的不同构建(依赖jar不在本地文件系统上)提取logback.xml
文件,修改它并将其存储为其自己的分发的一部分?
我认为我需要在buildscript
中添加依赖项,但是从哪里开始呢?
答案 0 :(得分:0)
这似乎有效:
distributions {
main {
contents {
into ("log") {
from zipTree(configurations.runtime.filter { it.name.startsWith('myjarname') }.singleFile)
include "logback.xml"
}
}
}
}