0

这在命令行中可以正常工作,但 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"
        }
    }
}
4

1 回答 1

0

这是一个 IntelliJ 错误。请为它投票。

https://youtrack.jetbrains.com/issue/IDEA-151925

于 2016-06-08T18:43:28.217 回答