(六) Multi project setup(多项目设置)
来源:互联网 发布:生命电视台网络直播 编辑:程序博客网 时间:2024/05/29 09:15
Multi project setup(多项目设置)
Gradle项目也可以通过使用多项目配置依赖于其它Gradle项目。
多项目配置的实现通常是在一个根项目路径下将所有项目作为子文件夹包含进去。
例如,给定以下项目结构:
MyProject/ + app/ + libraries/ + lib1/ + lib2/
我们可以定义3个项目。Grand将会按照以下名字映射它们:
:app:libraries:lib1:libraries:lib2
每一个项目都拥有自己的build.gradle文件来声明自己如何构建。 另外,在根目录下还有一个setting.gradle文件用于声明所有项目。 这些文件的结构如下:
MyProject/ | settings.gradle + app/ | build.gradle + libraries/ + lib1/ | build.gradle + lib2/ | build.gradle
其中setting.gradle的内容非常简单:
include ':app', ':libraries:lib1', ':libraries:lib2'
这里定义了哪一个文件夹才是真正的Gradle项目。
其中:app
项目可能依赖于这些库,这是通过以下依赖配置声明的:
dependencies { compile project(':libraries:lib1')}
0 0
- (六) Multi project setup(多项目设置)
- 多项目晶圆(Multi Project Wafer,MPW)
- Maven 多项目依赖版本管理(Maven Multi Project version management)
- phpstorm 设置多项目并存
- linux svn 多项目设置
- 《Maven实战》学习总结(六)——多项目构建问题解决方案:聚合和继承
- VertrigoServ设置多项目,不同端口打开
- Railse Project setup by setup
- Gradle学习(六)——多项目构建
- Apache配置(多项目)
- multi-thread(六)ReentrantLock,Condition
- Web setup project 相关
- VS setup project
- VS.NET setup project
- Week 3: Project Setup
- Android Gradle Plugin指南(三)----依赖关系,Android库和多项目设置
- Android Gradle Plugin指南(三)----依赖关系,Android库和多项目设置
- Xcode multi-project management
- JSON解析笔记
- Monkey的学习与使用技巧
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法
- Android out of memory(一)
- Tomcat web.xml Can't convert argument: null错误解决办法
- (六) Multi project setup(多项目设置)
- 引用第三方库So文件时,eclipse会自动把libs下arneabi文件里的so文件删除掉
- 稀疏矩阵的三元组顺序表存储结构表示及实现
- HDOJ4828 Grids(数论)
- Android TextView字体颜色等样式详解
- libsvm 参数说明
- qgis 编译 qwt版本与qwtpolar版本需求不一样问题的折腾
- 乒乓--平滑,翻转
- UVa 10330 Power Transmission (最大流+多源多汇点+结点容量(拆点))