如何应用java插件除了一个特殊项目以外的所有项目?

Dan*_* Wu 14 gradle

如果我在gradle中有多个项目,则有project1 .. project10.除了project10之外,所有这些都依赖于Java插件.怎么做?

我打算使用子项目,但它也将适用于project10.怎么排除呢?

eva*_*ong 27

没有测试过,但似乎你可以按名称过滤:

子项目配置 - 根据" 按名称过滤"部分,您应该可以执行此类操作.

configure(subprojects.findAll {it.name != 'project10'}) {
    apply plugin: 'java'
}
Run Code Online (Sandbox Code Playgroud)