【发布时间】:2017-01-07 14:52:04
【问题描述】:
我的项目结构是:
--Root project
-- child 1
* build.gradle
* settings.gradle
-- child 2
* build.gradle
* settings.gradle
-- child 3
* build.gradle
* settings.gradle
孩子 1 依赖于孩子 2 的 jar 文件。以下是我的 build.gradle
group = 'com.test.test'
description = """project1"""
dependencies{
compile project(':project2')
}
Settings.gradle
rootProject.name = 'project1'
include ":Project2"
project(":Project2").projectDir = file("../Project2")
gradle 中是否有可能提到项目 2 应该在 project1 之前执行,我可以使用类似的东西访问项目 2 的依赖项
compile group: 'com.test.test', name: 'project2', version:'1.0'
注意:我在我的 gradle 文件中使用 Maven 插件。所以希望project 2的依赖能在.m2文件夹中更新,可以被project 1访问
【问题讨论】: