dependencies 和 dependencyManagement 的区别在于:
前者,即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项。
后者,如果在子项目中不写该依赖项,那么子项目中是不会从父项目继承该依赖项的;只有在子项目中写了该依赖项,才会从父项目中继承该项,并且version 和 scope 都读取自 父pom。
引用来源:http://blog.sina.com.cn/s/blog_6125fe5d0100zxrz.html
本文详细解释了Maven中dependencies和dependencyManagement的区别。dependencies使得子项目即使不声明也能继承父项目的依赖,而dependencyManagement则需要子项目显式声明才能继承父项目的配置。
dependencies 和 dependencyManagement 的区别在于:
前者,即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项。
后者,如果在子项目中不写该依赖项,那么子项目中是不会从父项目继承该依赖项的;只有在子项目中写了该依赖项,才会从父项目中继承该项,并且version 和 scope 都读取自 父pom。
引用来源:http://blog.sina.com.cn/s/blog_6125fe5d0100zxrz.html
759

被折叠的 条评论
为什么被折叠?