永发信息网

如何将maven镜像 添加 到私有仓库中

答案:1  悬赏:20  手机版
解决时间 2021-11-21 02:27
如何将maven镜像 添加 到私有仓库中
最佳答案
Linux版的无需安装,直接解压即可,然后进入bin目录下,运行./nexus start,启动服务

用户界面

在地址栏里输入服务IP地址和8081端口就可以打开用户界面,例如http://192.168.2.1:8081

点Sign In登录管理页面,用户名密码为,admin和admin123

在Repositories页面里显示着,默认已经创建了5个仓库(2个为group),直接可以拿来用,无需再自行创建仓库。

使用方法

搭建Maven私有仓库的主要目的,是为了在团队多人开发时,只要内网的私有仓库有下载过依赖的jar包,就直接从私有仓库获取,不再通过外网的中央仓库,毕竟外网的下载速度实在是太慢了。

在项目的pom.xml或者settings.xml文件里加入一下配置信息(区别,pom.xml是针对当前项目,settings.xml是全局的针对所有项目)

配置信息中的id,name和url跟上图中的仓库对应,type为proxy,说明它只是代理,只能用于下载jar包,不能用于发布项目。



maven-central
maven-central
http://192.168.204.132:8081/repository/maven-central/
default
always

true


true




如果想把自己的项目发布到私有仓库中,可以用另外两个仓库,release和snapshots,至于这两个有啥区别,说白了就是,在版本号后面加“-SNAPSHOTS“”就自动发布到snapshots,不加的话就发布到releases

发布到仓库的命令是mvn clean deploy



maven-releases
maven-releases
http://192.168.204.132:8081/repository/maven-releases/


maven-snapshots
maven-snapshots
http://192.168.204.132:8081/repository/maven-snapshots/



其他使用细节

如果用的是eclipse,在settings.xml的配置如下


localMaven


localMaven




maven-central
maven-central
http://192.168.204.132:8081/repository/maven-central/
default
always

true


true





这时候记得在eclipse里选择对应的profile
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
养殖毛驴需要多大场地
青岛蓝色基点电子商务有限公司怎么样?价格监
墙漆哪种好墙漆十大品牌及价格
打了半年羽毛球,右膝隐痛,怎么办?
三星note4电信版的可以插两个电信卡吗
男,农历1993年3月15日出生,命运,五行,八
在高中遇到不想看见的同学,他主动向我示好,
芋头加黑糖煮熟吃有什么好处
欲望蛊惑人生
有人用过尼奥菲斯韩国枕头吗?
意大利留学,乌尔比诺美院、博洛尼亚美院、拉
广州罗冲围家禽批发市场卖的狗肉都是冷冻的吗
斑布的纸怎么样
女儿因生父猥亵自己起诉父亲
what school is tony. in?
推荐资讯
一瓶啤酒6元,6个酒盖换一瓶,3个酒瓶换一瓶,60
斯柯达很小众吗 刚买了斯柯达新明锐高配 提
学了采购师工作后的行业薪水能拿多少啊?
三分之一接进1还是0
太阳能资讯:夏季到了,太阳能热水器如何使用
橡树到夏季怎样培植叶子为什么自己断裂?
男生身高1米73矮不矮?
张家口至邹城高速出口路线图
三星note8息屏笔记存在哪
大肠热吃什么好应该注意什么
4人帮为什么会抓
洛克王国怎么得40个小成长果实
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?