赞
踩
在进行介绍之前,这里有必要先解释一下项目(project)和模块(module)的概念。Gradle中默认是不存在模块概念的,这里指的多模块项目构建对应到Gradle中即是多项目构建
,为了便于理解,所以本文中一律按多模块进行描述。
关于多项目和多模块的分歧无法溯源,或许是由于
eclipse
和idea
不同定义而起吧。在eclipse
中不存在模块概念,走的是workspace - working set - project
路线,而在idea
中,则是按project - module
进行组织项目。自从转为idea
党之后,私以为idea
的路子更科学,所以这里按idea
的套路进行描述。
下面展示了分层布局和水平布局的两种多模块项目结构
为了更加直观,这里项目结构采用了分层
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。