父项目的 <dependencies>;中的依赖会被子模块自动继承。 父项目中的<dependencies>元素中定义的依赖会被子模块无条件继承,无需子模块显式声明
父项目中的<dependencies>元素用于声明项目所需的依赖,这些依赖会被子模块自动继承,无需在子模块中再次声明。这意味着子模块可以直接使用父项目中声明的依赖,而不需要重复配置
注:因为ai的普及导致我有问题就回去问ai,但是怎么说呢ai的话可以参考参考,但不能百分百当真,就这个依赖的问题,我在这总结一下吧
情况一:
如果父项目就是pom文件里面的依赖是<dependencies>里面的,那么子模块里面就不用在引入了,子项目会自动继承父项目中的依赖。
情况二:
如果父项目pom文件依赖的外面就是<dependencies>外面还有一层
</dependencyManagement>的话,子项目模块则需要自行引入父项目中它所需要的依赖,但是就不用再写版本号了,这个就方便版本号的统一管理
总结:沙伯ai,回答的问题答案就不准确,一会说子类不会自动继承一会又说会自动继承的,真服了,ai的发展还是任重而道远