我们在新起一个项目的时候,一般都会建多个子项目(IDEA里面称之为Module模块)。通过Gradle构建,多个Module之间需要将公用的配置抽取到全局,子项目中只写差异化的配置,以便于维护。
多模块项目的Gradle目录结构
示例:我的示例项目demo,我需要有一个common模块用于公用代码,一个rest模块用于提供rest接口,rest依赖common,如果用gradle构建,目录树会是这样:
demo
├── build.gradle -- 全局配置
├── settings.gradle -- 全局配置
├── common -- 子模块1目录
│ └── build.gradle -- 子模块1配置
├── rest -- 子模块2配置
│ └── build.gradle -- 子模块2配置
...
IDEA下初始创建root目录结构
A. IDEA本地创建项目并定义项目名
如果是通过IDEA新建一个本地项目,可按照如下步骤先创建root项目:
- File -> New -> Project: 选择Gradle->Java

-
Next, 填写GroupId和ArtifactId:
GroupId: 如com.diboot
ArtifactId:如demo - Next, 指定Gradle home和JVM等
- Next, 选择项目存放路径。完成之后IDEA会创建相关文件
接下来如果你需要将本地

本文介绍了如何在IntelliJ IDEA中使用Gradle构建多模块项目,包括设置多模块的Gradle目录结构,初始创建root目录,创建子模块,全局与子模块的Gradle配置,并给出了具体的操作步骤和配置示例。
最低0.47元/天 解锁文章
1658

被折叠的 条评论
为什么被折叠?



