Maven私服使用

eclipse配置

修改eclipse中settings.xml中配置。


Maven私服使用_第1张图片

Settings.xml配置如下,其中的部分修改为本地的仓库路径


Maven私服使用_第2张图片


Maven私服使用_第3张图片

发布版本到私服

pom.xml中在project标签下增加标签:


Maven私服使用_第4张图片

右击项目》run as》选择workspace为当前项目,输入goals:deploy –e》点击run,即可发布。


Maven私服使用_第5张图片

稳定版本(release)和快照版本发布区别

稳定版本(release) 版本号一般以三个数字和小数点命名,第一部分为主版本号,第二部分为次版本号,第三部分为修订版.

主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。此版本号由项目决定是否修改。

次版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。此版本号由项目决定是否修改。

修订版本号:一般是Bug 的修复或是一些小的变动或是一些功能的扩充,要经常发布修订版,修复一个严重 Bug 即可发布一个修订版。此版本号由项目经理决定是否修改。

pom中配置格式如下,其中2为主版本号,3为次版本号,1为修订版本号。



快照(snapshot)的VERSION必须以SNAPSHOT结尾,否则会发布到release仓库中,比如:0.0.1-SNAPSHOT。

快照版本每次发布到私服中时,版本号可以不变,其他人如果引用了此版本,会自动同步(maven每小时检查该快照有修改,如果有则同步至本地仓库)。

经常变动不稳定,且被很多项目依赖的项目,可以用SNAPSHOT版本发布。





私有jar包上传

如果有部分jar包公共仓库中搜索不到,可以自己上传。

访问网址:http://192.168.100.61:8081/nexus

登录后,选择一个hosted仓库,如要上传ojdbc.jar。第一步在左侧选择Repositories,第二步,按下图标红处填写jar包信息,选择上传。



Maven私服使用_第6张图片
Maven私服使用_第7张图片

你可能感兴趣的:(Maven私服使用)