码迷,mamicode.com
首页 > 其他好文 > 详细

Maven之pom知识点

时间:2017-08-26 15:09:31      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:修改   hot   release   更新   一个   其他   mave   end   版本号   

1、dependencyManagement  和  dependencies:

  dependencyManagement在父级pom文件里,统一管理子项目所依赖的jar包版本,并不会引入jar包;子项目的pom文件里,只需指定需要jar包,而不需要指定版本号,它会去父级pom文件里查找版本号,然后引入对应的jar包,如果子项目需要其他版本号的,则直接在子项目的pom文件里加版本号。

 

2、snapshot 和 release 版本的区别:

  snapshot版本是尚在开发、不稳定的版本,若A项目需要依赖B项目的jar包,在开发阶段,B项目可以先保存成snapshot版,这样每次打包上传到服务器可用同一个版本号,A项目会自动更新每次B上传的jar包。release版是稳定发布的版本,如果在开发阶段就用release版命名,修改了代码后如果打包的时候不更改版本号,A项目是不会自动更新jar包的。

Maven之pom知识点

标签:修改   hot   release   更新   一个   其他   mave   end   版本号   

原文地址:http://www.cnblogs.com/yt06/p/7435260.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!