我想在Gradle中排除一个目录..我正在使用下面的代码.当我这样做时minus
(我也尝试过exclude
我想要删除的目录仍然存在srcDirs
(当我在最后输出它时) ).
建议?
apply plugin: 'java'
sourceSets {
test {
java {
srcDirs 'src/test/unit/java'
minus 'src/test/java'
}
}
}
task outputDirs << { sourceSets.test.java.srcDirs.each{f -> println(f)}}
Run Code Online (Sandbox Code Playgroud)
试试这个:
apply plugin: 'java'
sourceSets {
test {
java {
srcDirs = ['src/test/unit/java']
}
}
}
task outputDirs << { sourceSets.test.java.srcDirs.each{f -> println(f)}}
Run Code Online (Sandbox Code Playgroud)
这会将源目录列表(此处只有一个)重新分配给srcDirs属性.运用
srcDirs = 'src/test/unit/java'
Run Code Online (Sandbox Code Playgroud)
在您的示例中,只需将另一个源文件夹添加到现有文件夹中.
问候,René
归档时间: |
|
查看次数: |
4000 次 |
最近记录: |