gpt4 book ai didi

java - 如何使用 gradle 进行项目编排并为其每个部分保留单独的存储库

转载 作者:行者123 更新时间:2023-12-02 09:19:00 25 4
gpt4 key购买 nike

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

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

主要思想是,每个开发人员都可以决定她/他是只检查所需的子项目还是立即检查整个堆栈。生成的项目结构应类似于以下内容:

MyApp
|______ MyAppClient
|
|______ MyAppServer
|
|______ MyAppModel

最佳答案

听起来你想要一个 Composite Build

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

关于java - 如何使用 gradle 进行项目编排并为其每个部分保留单独的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58822819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com