作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个包含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/
我是一名优秀的程序员,十分优秀!