没有合适的资源?快使用搜索试试~ 我知道了~
gradle-sub-tree-example
共26个文件
gradle:10个
java:3个
gitignore:2个
需积分: 9 0 下载量 43 浏览量
2021-04-29
13:16:15
上传
评论
收藏 117KB ZIP 举报
温馨提示
Gradle子树示例 该存储库是有关如何将gradle与由自治子树存储库组成的多模块项目一起使用的示例 用例 在某些情况下,我们希望项目的一部分是开源的,而另一部分则是封闭的。 开发人员可能会同步两个项目,在这种情况下,通常会使用git子树,将开源项目添加到封闭源项目的文件夹中,所有开发都在封闭源中进行并向后移植使用git来开源。 当它是一个多模块项目时,使用gradle构建它时,让封闭源项目(又称mono-repo)很好地处理此子树可能会很棘手。 gradle的includeBuild提供的解决方案。 这是另一种方法,通过gradle可以看到子树,因为它直接是项目的一部分。 这个怎么运作 主要思想是,子树项目声明一个附加的“根”项目,mono-repo的根将相对于子树文件夹将这个新根内部的所有项目的路径设置为相对。 设置子树 子树不在settings.gradle声明其项目,而在另一个
资源推荐
资源详情
资源评论
收起资源包目录
gradle-sub-tree-example-master.zip (26个子文件)
gradle-sub-tree-example-master
.gitignore 44B
gradle
wrapper
gradle-wrapper.jar 53KB
gradle-wrapper.properties 200B
README.md 5KB
build.gradle 40B
other-module
build.gradle 173B
src
main
java
com
acme
Main.java 221B
sub-tree
.gitignore 44B
gradle
wrapper
gradle-wrapper.jar 53KB
gradle-wrapper.properties 200B
build.gradle 63B
gradlew.bat 2KB
gradlew 5KB
buildSrc
build.gradle 201B
src
main
groovy
OSSPlugin.groovy 380B
module-b
build.gradle 149B
src
main
java
org
acme
Main.java 197B
oss-settings.gradle 84B
module-a
src
main
java
org
acme
LibA.java 121B
settings.gradle 344B
gradlew.bat 2KB
gradlew 5KB
buildSrc
build.gradle 40B
src
main
groovy
ComPlugin.groovy 381B
settings.gradle 102B
settings.gradle 486B
共 26 条
- 1
资源评论
普通网友
- 粉丝: 24
- 资源: 4570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功