【发布时间】:2016-06-08 17:50:06
【问题描述】:
这在命令行中运行良好,但 IntelliJ 将 integrationTest 源显示为好像它们是源而不是测试源一样。
毕业代码:
sourceSets {
integrationTest {
java {
compileClasspath += main.output + test.output
runtimeClasspath += main.output + test.output
srcDir file('src/it/java')
output.classesDir = "$buildDir/classes/it"
}
def resourceDir = file('src/it/resources')
if (resourceDir.exists()) {
resources.srcDir resourceDir
output.resourcesDir = "$buildDir/resources/it"
}
}
}
【问题讨论】:
标签: intellij-idea gradle source-sets