Java 如何处理渐变和多项目配置?

Java 如何处理渐变和多项目配置?,java,gradle,build-script,Java,Gradle,Build Script,我有几个项目[A,B,C],A依赖于B和C 我想将项目移动到多项目生成配置。今天,我的项目生活在SVN上,完全孤立 我想知道使用多项目构建功能的唯一方法是否是将项目移动到同一个存储库,想象一下: MyPorject --A ----build.gradle --B ---build.gradle --C ----build.gradle --build.gradle 欢迎提出建议! 谢谢 我从Gradle项目的一个成员那里得到了3个选择: 始终在相同的相对位置签出所有三个项目,

我有几个项目[A,B,C],A依赖于B和C

我想将项目移动到多项目生成配置。今天,我的项目生活在SVN上,完全孤立

我想知道使用多项目构建功能的唯一方法是否是将项目移动到同一个存储库,想象一下:

MyPorject 
--A 
----build.gradle 
--B 
---build.gradle 
--C 
----build.gradle 
--build.gradle
欢迎提出建议!
谢谢

我从Gradle项目的一个成员那里得到了3个选择:

  • 始终在相同的相对位置签出所有三个项目,并使其中一个项目成为根项目
  • 使用Subversion外部
  • 将所有项目重新定位到共享Subversion存储库

此处

项目不需要位于同一存储库中。另外,您可以使用添加彼此之间的引用。抱歉,我使用的是Gradle而不是Maven