Gradle processResources每个文件删除空目录
为每个文件添加不同的前缀:Gradle processResources每个文件删除空目录,gradle,directory,copy,rename,Gradle,Directory,Copy,Rename,为每个文件添加不同的前缀: src/main/resources/foo/bar/a.xml hello/world/b.xml 问题是:原始目录包含在jar中 processResources { eachFile {details -> if (details.path.starts("foo/")) details.path = "prefix1/" + details.path e
src/main/resources/foo/bar/a.xml
hello/world/b.xml
问题是:原始目录包含在jar中
processResources {
eachFile {details ->
if (details.path.starts("foo/"))
details.path = "prefix1/" + details.path
else
details.path = "prefix2/" + details.path
}
}
似乎每个文件都会迭代不包括目录的文件 将processResources上的includeEmptyDirs设置为false
foo/
foo/bar
hello/
hello/world