Gradle 使用来自外部依赖jar的资源
我有一个jar,其中包含某个特性的基础结构,以及它嵌入的一个公共资源ifGradle 使用来自外部依赖jar的资源,gradle,Gradle,我有一个jar,其中包含某个特性的基础结构,以及它嵌入的一个公共资源iflogback.xml 依赖于此版本(依赖于JAR而非本地文件系统)的不同版本如何提取logback.xml文件、修改它并将其存储为自己发行版的一部分 我假设我需要在构建脚本中添加依赖项,但是我该从哪里开始呢?这似乎可行: distributions { main { contents { into ("log") { from zipTree(configurations.runt
logback.xml
依赖于此版本(依赖于JAR而非本地文件系统)的不同版本如何提取logback.xml
文件、修改它并将其存储为自己发行版的一部分
我假设我需要在
构建脚本中添加依赖项,但是我该从哪里开始呢?这似乎可行:
distributions {
main {
contents {
into ("log") {
from zipTree(configurations.runtime.filter { it.name.startsWith('myjarname') }.singleFile)
include "logback.xml"
}
}
}
}