我有2个模块:A
和B
。模块B
包含/src/main/resources/file.xml
,但模块A
在运行时也依赖于此file.xml。是否可以在构建期间将资源从模块B
复制到模块A
?
我已经在Maven中使用maven-resources-plugin
来实现这一目标,但我无法为Gradle找到类似的内容。
答案 0 :(得分:2)
解决方案非常简单:
sourceSets {
main {
resources {
srcDir '../B/src/main/resources'
}
}
test {
resources {
srcDir '../B/src/main/resources'
}
}
}
也许有其他解决方案,但对我来说看起来不错。