Gradle 复合构建版本成分和 maven 发布

Gradle composite builds version ingredients and maven publish

gradle 的文档提到有关复合构建的内容,即 maven-publish 样式构建是一个已知限制。 到什么程度?使用maven-publish会不会完全不行?

另外,如何确保正确的版本控制?是 Git 子模块是首选解决方案吗?

youtube 上有一些很棒的视频解释复合构建。 Git 子模块不需要使用它们。

关于限制:project.name / group 需要 mach 来替换依赖项