springcloud中子模块引用父类依赖问题

问题1:父类标签中的<dependencies>和dependencyManagement

         如果使用dependencies,子pom会自动使用父pom中的jar包,

         如果使用dependencyManagement,子类不会自动使用父类中的jar包,子类要使用的话,就要给出groupId和artifactId,无需               给出version

         使用前者,如果父类有很多依赖,这样没用的也继承来,会造成臃肿,仁者见仁吧,个人喜欢前者

问题2:在解决了第一个问题以后,子类还是不能引用父类中的依赖?

          最终被我查找到的问题是没有添加以下标签

          

         该标签默认值为../pom.xml

          查找顺序:relativePath元素中的地址–本地仓库–远程仓库

          设定一个空值将始终从仓库中获取,不从本地路径获取。

猜你喜欢

转载自blog.csdn.net/qq_20594019/article/details/108413456