1. 右键选中项目,新建module

2. 选中module为groovy

3. 生成相应目录和文件,参考官网:https://docs.gradle.org/current/samples/sample_building_java_applications_multi_project.html

4. 根据官网的配置,进行配置app和 common项目
app项目配置:
build.gradle 增加:

id 'jvm_monitor.java-application-conventions'

implementation project(':common')
common项目修改为:
plugins {
id 'jvm_monitor.java-library-conventions'
}
group 'org.chuck.common'
version '0.0.1'
----
另外,
1.buildSrc项目不能引用,
2.buildSrc的配置文件参考官网
至此可以build成功,并app项目成功引用common项目的内容
关于buildSrc,官网解释:
1. gradle推荐使用其插件系统来进行系统的组织构建逻辑。一个插件定义一个子项目的类型。大致意思是,一个子项目可以定义为一个插件,然后来进行引用
2. gradle通用做的做法是将插件信息放入到buildSrc中
如果问题,请多指正

本文介绍了使用Gradle构建多项目的步骤,包括右键新建module并选groovy,参考官网配置app和common项目。还提到buildSrc项目不能引用,其配置文件也需参考官网。此外,解释了Gradle推荐用插件系统组织构建逻辑,通用做法是将插件信息放入buildSrc。

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



