当子项目是当前目录时,为什么我的gradle子项目没有配置为子项目?
我刚想出来,所以我要和大家分享 我有一个gradle项目(mama)和几个子项目(“akira”、“chris”、“maria”和“bo”)。如果当前目录为mama,则所有内容都将按 预期的,如中所述 但是,每当我导航到子目录时,gradle总是将其配置为根项目,所有跨项目配置都会失败当子项目是当前目录时,为什么我的gradle子项目没有配置为子项目?,gradle,Gradle,我刚想出来,所以我要和大家分享 我有一个gradle项目(mama)和几个子项目(“akira”、“chris”、“maria”和“bo”)。如果当前目录为mama,则所有内容都将按 预期的,如中所述 但是,每当我导航到子目录时,gradle总是将其配置为根项目,所有跨项目配置都会失败 为什么会发生这种情况,以及如何修复?此问题是由子项目目录中有“settings.gradle”文件的子项目引起的。如果当前目录中存在此文件,gradle会将其配置为根项目 要解决此问题,请将每个子项目的“sett
为什么会发生这种情况,以及如何修复?此问题是由子项目目录中有“settings.gradle”文件的子项目引起的。如果当前目录中存在此文件,gradle会将其配置为根项目 要解决此问题,请将每个子项目的“settings.gradle”文件的任何内容移动到其他合适的位置,然后删除该文件。子项目不需要定义rootProject,也不需要包含任何内容 《用户手册》中描述了此行为
------------------------------------------------------------
Root project
------------------------------------------------------------
Root project mama
+--- Project ':akira’
+--- Project ':bo’
+--- Project ':chris’
\--- Project ':maria’