eclipse配置
修改eclipse中settings.xml中配置。
Settings.xml配置如下,其中的部分修改为本地的仓库路径
发布版本到私服
pom.xml中在project标签下增加标签:
右击项目》run as》选择workspace为当前项目,输入goals:deploy –e》点击run,即可发布。
稳定版本(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包信息,选择上传。