博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过Nexus3搭建Maven私服(二)
阅读量:7116 次
发布时间:2019-06-28

本文共 1382 字,大约阅读时间需要 4 分钟。

  hot3.png

Nexus私服和Maven集成,集成的方式:代理中央仓库、Snapshot包的管理、Release包的管理、第三方Jar上传到Nexus上。

1.代理中央仓库,在pom文件中配置私服的地址

maven-public
http://127.0.0.1:8081/repository/maven-public/
true
true

2.Snapshot、Releases包的管理

1)修改Maven的settings.xml文件,加入认证机制

nexus
admin
admin123

2)修改工程的Pom文件

maven-releases
maven-releases
http://127.0.0.1:8081/repository/maven-releases/
maven-snapshots
maven-snapshots
http://127.0.0.1:8081/repository/maven-snapshots/

3)使用mvn deploy 命令将jar包发布到私库。

3.将第三方jar上传到私服

mvn deploy:deploy-file -DgroupId=com.nexus.test -DartifactId=nexus-test -Dversion=1.0.0 -Dpackaging=jar -DrepositoryId=nexus -Dfile=F:\nexus-test-1.0.0.jar -Durl=http://127.0.0.1:8081/repository/maven-releases/-DgeneratePom=false

注意事项:

-DrepositoryId=nexus  对应的就是Maven中settings.xml的认证配的名字。

转载于:https://my.oschina.net/shajin/blog/794666

你可能感兴趣的文章
【转载】【Todo】Nodejs的优缺点
查看>>
mongoDB 学习笔记(一)安装,启动,增删改查
查看>>
色调粗解(精问详背)
查看>>
js进阶 10-8 伪类选择器有哪几类(自己不用,永远不是自己的)
查看>>
NAS是什么
查看>>
数据结构--Javascript--链表篇
查看>>
Python 小知识点(6)--静态方法、类方法、属性方法
查看>>
读《万一针》老中医万方琴五十年针灸心得
查看>>
属性面板 和 对象库面板
查看>>
[MedicalDisplay]长沙医院出差
查看>>
javascript时间戳和日期字符串相互转换
查看>>
SQL-35 对于表actor批量插入如下数据,如果数据已经存在,请忽略,不使用replace操作...
查看>>
【枚举】【最小生成树】【kruscal】bzoj3754 Tree之最小方差树
查看>>
JAVA面试考点解析(6) -- HTTP/TCP/IP 网络协议、网络安全
查看>>
python-time 模块
查看>>
复利计算器4.1
查看>>
【专题】概率和期望
查看>>
unity3D:游戏分解之角色移动和相机跟随
查看>>
JAVA后端生成Token(令牌),用于校验客户端,防止重复提交
查看>>
jRebel与xRebel的使用
查看>>