【问题标题】:Multiple project Gradle builds with non-standard folder hierarchy具有非标准文件夹层次结构的多个项目 Gradle 构建
【发布时间】:2017-07-20 07:56:39
【问题描述】:

通常,多项目 Gradle 构建将设置如下:

root
   subproject1
   subproject2

rootsettings.gradle 文件中,我会有类似的内容:

rootProject.name = 'root'
include 'subproject1'
include 'subproject2'

这种多项目设置很简单。但是,如果subproject1subproject2 不包含在root 中怎么办?例如,我的机器上可能有一个现有的子项目,它存储在远离root 的某个地方。如何配置setting.gradle 文件来说明这种“非标准”结构?是否只是在settings.gradle 文件中提供subproject 文件夹的绝对路径?

【问题讨论】:

标签: gradle build multi-project


【解决方案1】:

这篇文章涵盖了它:https://discuss.gradle.org/t/how-to-include-sub-projects-in-settings-gradle-file/5096

基本上,您必须覆盖子项目的project.projectDir 属性,使其指向您机器上子项目的位置。

【讨论】:

    猜你喜欢
    • 2014-02-03
    • 1970-01-01
    • 2014-09-15
    • 2013-06-24
    • 1970-01-01
    • 2018-11-12
    • 2018-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多