Eclipse-Gradle多项目
我刚刚经历了一段艰难的时期,试图让它发挥作用,所以我想我会分享我的经验 问题(因此我可以用QA方式回答): 我有一个扁平的项目结构,其中子项目是根项目的兄弟项目:Eclipse-Gradle多项目,eclipse,gradle,multi-project,Eclipse,Gradle,Multi Project,我刚刚经历了一段艰难的时期,试图让它发挥作用,所以我想我会分享我的经验 问题(因此我可以用QA方式回答): 我有一个扁平的项目结构,其中子项目是根项目的兄弟项目: rootProject childProject1 childProject2 childProject3 在我的rootProject:settings.gradle中,我使用了一个include: include '../childProject1', '../childProject2', '../childProject3'
rootProject
childProject1
childProject2
childProject3
在我的rootProject:settings.gradle
中,我使用了一个include
:
include '../childProject1', '../childProject2', '../childProject3'
这对简单的构建有效(还没有执行真正的gradle配置)
然后,在Gradle导入>构建模型时,导入对话框显示:
[] rootProject
没有儿童项目
我读了一点书,听了哈哈哈!当我重新阅读文档并看到我实际上想要includeFlat
时。所以我把它改成:
includeFlat 'childProject1', 'childProject2', 'childProject3'
然而,它没有起作用。发牢骚发牢骚
我能做些什么来解决这个问题呢?玩了一会儿之后,我不得不做:
从项目中删除以下文件:
.project
.settings
.gradle
有时这还不够,我不得不关闭Eclipse/STS并删除工作区目录的内容
然后它开始工作,并在导入对话框中看到的RootProject的构建模型上运行:
[] rootProject
[] childProject1
[] childProject2
[] childProject3
问题解决了
我从未遇到过这样的情况,我必须进行大量的eclipse项目元数据清理才能使功能正常运行