gpt4 book ai didi

gradle - 如何将gradle文件放在一边(可能与导入相同)?

转载 作者:行者123 更新时间:2023-12-03 03:24:38 27 4
gpt4 key购买 nike

我们有一个包含3个子项目的项目,其中一个称为bldfiles。每个项目都有一个.project文件,因此我们可以告诉eclipse导入项目,并导入所有3个子项目。当然,项目中的任何文件都不会直接显示在eclipse中。我认为,尽管有了gradle,我们必须在项目目录中有一个文件,因此我们希望将一个文件“永不”更改,因为该文件不会在eclipse中显示。我们希望该文件从bldfiles / build.gradle导入(或称为其他)gradle构建文件。

这该怎么做?

并仍然像顶级gradle文件中的所有代码一样工作吗? (即从子项目等进行构建时,它会找到顶层等)。

谢谢,
院长

最佳答案

您不必一定将主build.gradle文件放在项目目录中。尽管在manual中不是很清楚,但是您可以将项目的build.gradle保存在一个名为master的兄弟目录中。

因此,而不是(通常的分层设置):

- project/
+ build.gradle <-- not visible in eclipse
+ gradle.settings (content: include 'bldfiles')
+- bldfiles/
+ .project
+ build.gradle

您可以使用它来实现与上述相同的行为(平面层次结构设置):
- project/
+- master/ <-- can be an Eclipse project now
+ .project
+ build.gradle
+ gradle.settings (content: includeFlat 'bldfiles')
+- bldfiles/
+ .project
+ build.gradle

注意:确保在 includeFlat文件中使用 master/gradle.settings指令,而不是通常的 include

关于gradle - 如何将gradle文件放在一边(可能与导入相同)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11129935/

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