在我们的Gradle项目中,我们想要为功能测试添加一个新模块,该模块需要能够访问其他子项目的依赖项,但仍然不能作为完整项目构建的一部分运行.如果我试试这个,它仍然会被构建:
def javaProjects() {
return subprojects.findAll { it.name != 'functional-tests' }
}
configure(javaProjects()) {
...
}
project(':functional-tests') {
....
}
Run Code Online (Sandbox Code Playgroud)
即使我将功能测试版本移动到它自己的单独的build.gradle文件,结果也是一样的.有人可以指出如何实现这一目标吗?