Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.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 Maven项目结构和gitlab_Java_Git_Maven_Dependencies_Gitlab - Fatal编程技术网

Java Maven项目结构和gitlab

Java Maven项目结构和gitlab,java,git,maven,dependencies,gitlab,Java,Git,Maven,Dependencies,Gitlab,我目前有4个maven项目,A、B、C和D。A、B和C都依赖于D。我需要在gitlab上托管这些项目(使用gitlab CI) 每当我更改上述4个项目中的任何一个时,我都希望从A B和C构建新的JAR(自动构建D)。 我也需要这个在Gitlab CI中工作。这在maven/gitlab中可行吗 谢谢我手头没有这些参考资料,但您需要的是项目间GitLab依赖关系。CI中还不支持它们,支持也没有出现在进度中,尽管有几个问题需要它。您可以通过使用手动自调用触发器来解决这个问题。这听起来像是A、B和C依

我目前有4个maven项目,A、B、C和D。A、B和C都依赖于D。
我需要在gitlab上托管这些项目(使用gitlab CI)
每当我更改上述4个项目中的任何一个时,我都希望从A B和C构建新的JAR(自动构建D)。
我也需要这个在Gitlab CI中工作。这在maven/gitlab中可行吗


谢谢

我手头没有这些参考资料,但您需要的是项目间GitLab依赖关系。CI中还不支持它们,支持也没有出现在进度中,尽管有几个问题需要它。您可以通过使用手动自调用触发器来解决这个问题。这听起来像是A、B和C依赖于D,因此听起来像是一个多模块构建,它将解决您所描述的所有问题……这可能是相关的:不需要手动引用,但您要寻找的是项目间GitLab依赖关系。CI中还不支持它们,支持也没有出现在进度中,尽管有几个问题需要它。你可以通过使用手动自调用触发器来解决这个问题。这听起来像是A、B和C依赖于D,因此听起来像是一个多模块构建,可以解决你所描述的所有问题……这可能是相关的: