Java pom文件中的Maven依赖性规范

Java pom文件中的Maven依赖性规范,java,maven,Java,Maven,假设我有三个项目 项目A 项目B 项目C 现在项目B和项目a都依赖于C,但项目a也依赖于项目B B->C A->B A->C 在maven pom文件中,应该如何指定它 包含对B的依赖就足够了吗?因为B依赖于C,所以C不必在A的pom文件中明确提及?是的,maven依赖是可传递的。选中-是,maven依赖项是可传递的。检查-依赖项在pom.xml文件的标记中声明。您不需要在A的pom文件中明确提到C,因为它是可传递的依赖项。除非您想指定不同于B所依赖的版本的C版本。依赖项在pom.xml文件的标

假设我有三个项目

项目A

项目B

项目C

现在项目B和项目a都依赖于C,但项目a也依赖于项目B

B->C

A->B

A->C

在maven pom文件中,应该如何指定它


包含对B的依赖就足够了吗?因为B依赖于C,所以C不必在A的pom文件中明确提及?

是的,maven依赖是可传递的。选中-

是,maven依赖项是可传递的。检查-

依赖项在pom.xml文件的标记中声明。您不需要在A的pom文件中明确提到C,因为它是可传递的依赖项。除非您想指定不同于B所依赖的版本的C版本。依赖项在pom.xml文件的标记中声明。您不需要在A的pom文件中明确提到C,因为它是可传递的依赖项。除非您想指定与B所依赖的版本不同的C版本。