Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在项目编排中使用gradle,并为每个部分保留单独的存储库_Java_Gradle - Fatal编程技术网

Java 如何在项目编排中使用gradle,并为每个部分保留单独的存储库

Java 如何在项目编排中使用gradle,并为每个部分保留单独的存储库,java,gradle,Java,Gradle,我的应用程序解决方案包含一个客户端项目和一个服务器项目。两者都保存在完全独立的存储库中。 我现在想要一个包含这两个部分的大项目,这样我就可以将它导入我的IDE并同时处理这两个部分,但仍然可以将它们作为单独的项目和单独的git存储库来处理 两个项目中都有一些模型类。我的想法是将这些资源移动到新的第三个项目/存储库中,并能够在两个存储库中作为导入使用。我不知道如何实现这个结构 其主要思想是,每个开发人员都可以决定是否只检查所需的子项目或一次检查完整的堆栈。 生成的项目结构应类似于以下内容: MyAp

我的应用程序解决方案包含一个客户端项目和一个服务器项目。两者都保存在完全独立的存储库中。 我现在想要一个包含这两个部分的大项目,这样我就可以将它导入我的IDE并同时处理这两个部分,但仍然可以将它们作为单独的项目和单独的git存储库来处理

两个项目中都有一些模型类。我的想法是将这些资源移动到新的第三个项目/存储库中,并能够在两个存储库中作为导入使用。我不知道如何实现这个结构

其主要思想是,每个开发人员都可以决定是否只检查所需的子项目或一次检查完整的堆栈。 生成的项目结构应类似于以下内容:

MyApp
|______ MyAppClient
|
|______ MyAppServer
|
|______ MyAppModel
听起来你想要一份工作

Gradle将查看复合构建中的依赖关系,并在组/工件id/版本(GAV)与本地项目匹配时使用复合构建中构建的工件。对于在组合中找不到的任何依赖项,Gradle将在存储库中正常查找工件