将Java Gradle多项目推进Git

将Java Gradle多项目推进Git,java,gradle,build,architecture,git-submodules,Java,Gradle,Build,Architecture,Git Submodules,说明: 我在Gradle有一个Java多项目,它有几个子项目,并希望将它们推送到Git。 我将把子项目映射到git子模块,并在父存储库中使用它们 主要目标是维护两个关键设施: 轻松明确的组件发布方式(子项目生命周期管理) 使用Gradle的“复合构建”实现清晰的自动化构建 问题: 还有其他方法可以实现吗?利与弊? 我想这个话题已经讨论过很多次了,你能分享一下你的经验或描述它的资料吗[最佳实践]

说明: 我在Gradle有一个Java多项目,它有几个子项目,并希望将它们推送到Git。
我将把子项目映射到git子模块,并在父存储库中使用它们

主要目标是维护两个关键设施:

  • 轻松明确的组件发布方式(子项目生命周期管理)
  • 使用Gradle的“复合构建”实现清晰的自动化构建
  • 问题: 还有其他方法可以实现吗?利与弊? 我想这个话题已经讨论过很多次了,你能分享一下你的经验或描述它的资料吗[最佳实践]