我有一个xml文件,我需要将其添加到类路径中。
dependencies {
compile files("${rootProject.rootDir}${File.separator}log4j2.xml");
}
在另一个项目中,我正在使用。
创建一个uberjarjar {
from(configurations.compile.collect { it.isDirectory() ? it : zipTree(it) })
}
添加xml文件时,构建失败并显示以下错误:
无法展开ZIP' /log4j2.xml'。
我可以将文件放在main / resources中,然后将其嵌入到jar中,但我不想要文件的两个副本,一个在根项目中,另一个在父项目中。