阿里规范 - 工程结构 - 二方库依赖 - 7. 强制禁止在子项目的 pom 依赖中出现相同的 GroupId,相同的 ArtifactId,但是不同的 Version。

Posted light-train-union

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里规范 - 工程结构 - 二方库依赖 - 7. 强制禁止在子项目的 pom 依赖中出现相同的 GroupId,相同的 ArtifactId,但是不同的 Version。相关的知识,希望对你有一定的参考价值。

7. 【强制】禁止在子项目的 pom 依赖中出现相同的 GroupId,相同的 ArtifactId,但是不同的
Version。
说明:在本地调试时会使用各子项目指定的版本号,但是合并成一个 war,只能有一个版本号出现在最后
的 lib 目录中。可能出现线下调试是正确的,发布到线上却出故障的问题。

以上是关于阿里规范 - 工程结构 - 二方库依赖 - 7. 强制禁止在子项目的 pom 依赖中出现相同的 GroupId,相同的 ArtifactId,但是不同的 Version。的主要内容,如果未能解决你的问题,请参考以下文章

阿里开发手册规范(JAVA)

Java什么是二方库?

为什么阿里巴巴Java开发手册中强制要求接口返回值不允许使用枚举

一方库二方库三方库

一方库二方库三方库

一方包二方包三方包是什么?