【发布时间】:2016-06-10 12:32:09
【问题描述】:
谁方便,将源集中resources子目录中的任何文件复制到构建目录的资源文件夹中?
我在 IntelliJ 中创建了简单的 Gradle 项目,并配置了名为 demo 的附加源根目录:
build.gradle 如下:
group 'net.inthemoon.tests'
version '1.0-SNAPSHOT'
apply plugin: 'java'
sourceCompatibility = 1.5
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
}
sourceSets {
demo
}
然后我将简单的文本文件放入两组的rerources 目录中。
之后我注意到,仅当我从 IntelliJ 运行构建时,才会出现该突出显示的文件(来自 demo 源集的一个)。如果我从 Gradle 运行 build 目标,则只会出现第二个文件(来自 main 源集)。
如何配置 gradle 来处理来自所有源集的所有文件?
【问题讨论】:
标签: java intellij-idea gradle build