gpt4 book ai didi

java - 在 Gradle 设置文件中包含使用通配符的子项目

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:58:05 26 4
gpt4 key购买 nike

在 Gradle 中,您需要在“settings.gradle”文件中定义要构建的子项目。要构建三个子项目,您可以这样做:

include "child1", "child2", "child3"

我遇到的问题是我有很多项目要包括在内。有没有办法在此定义中使用通配符?我正在寻找这样的东西:

include "*"

那当然不行。因为我有很多子项目要包含,所以使用起来会容易得多。有没有办法自动将子目录包含为项目?

最佳答案

include rootDir.listFiles().findAll { 
it.isDirectory()
&& !( it =~ ".*/\\..*") // don't add directories starting with '.'
&& !( it =~ "^\\..*") // don't add directories starting with '.'
}.collect {
it.getName()
}.toArray(new java.lang.String[0])

对我有用吗

关于java - 在 Gradle 设置文件中包含使用通配符的子项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2297032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com