首页 > 其他 > 详细

关于maven传递性依赖和dependencyManagement

时间:2016-01-14 02:05:02      阅读:322      评论:0      收藏:0      [点我收藏+]

? ? ? ?对于maven, 很多人看似很熟悉,其实貌似根本不了解,本文旨在解决某些方面的疑惑。

? ? ? ?当我在service模块引入公司某业务的一个接口,由于该接口依赖了公司写的各种东西和spring等第三方依赖,所以我一下子啥都不用显示依赖了,这叫传递性。而dependencyManagement的作用在于仍然让子模块显示写依赖,但依赖的版本和设置不用写了,简化了。关于jar包的传递依赖,你可以在idea的maven窗口中选定子模块右键show dependencies。

? ? ? ?在idea环境中,有时你不得不执行reimport和clean,才能看到jar包引入。

? ? ? ?如果公司没有maven私服,完全依赖apache maven库,也许是够用的,碰到其他公司的接口需要你引入他们的jar包时,可以把jar包放在jvm/ext/lib下。

? ? ? ?好了,先到这,祝你好运。

关于maven传递性依赖和dependencyManagement

原文:http://wely.iteye.com/blog/2270414

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!