我在gradle中有一个java项目,除了包含在这个项目中的sourceSets之外,我还包括来自其他位置的sourceSets . 构建和测试任务运行来自两个src目录的所有适当的单元测试,但是eclipse任务缺少来自其中一个的sourceSets . test sourceset包含在一个中,main是另一个sourceSet . 如何让eclipse任务包含两个sourceSets?

sourceSets {
    main {
        java {
            srcDir '../CommonSource/src/main/java'
        }       
    }
    test {
        java {
            srcDir '../CommonSource/src/test/java'
        }
    }   
}

//I also have the implied src in the current project under the gradle convention src/main/java, and src/main/java.