【发布时间】:2016-06-23 19:09:22
【问题描述】:
我有一个简单的多项目 gradle 构建文件,用作 Intellij 项目的基础,我想从构建中排除一些文件,所以我在编译任务中使用“排除”(我刚刚复制粘贴),如清单所示。
这似乎在命令行中工作,但在 Intellij 中不起作用,即排除的文件仍然包含在编译中。
有什么建议吗? (Gradle 2.10,Intellij 15.0.3)
subprojects {
apply plugin: 'groovy'
apply plugin: 'application'
apply plugin: 'idea'
repositories {
mavenCentral()
}
dependencies {
compile 'org.codehaus.groovy:groovy-all:2.4.5'
testCompile 'org.spockframework:spock-core:1.0-groovy-2.4'
}
}
project(':projfoo') {
group = 'com.bshishani.projfoo'
}
project(':projbar') {
group = 'com.bshishani.projbar'
dependencies {
compile project(':projfoo')
testCompile project(':projfoo')
}
compileGroovy {
excludes = ['**/aaa.groovy', '**/bbb.groovy']
}
}
【问题讨论】:
标签: intellij-idea gradle groovy build