mvn deploy命令上传包
2016-07-21 10:38
246 查看
配置settings.xml
因为nexus是需要登陆操作,当然可以通过配置免登陆<server> <id>Snapshots</id> <username>admin</username> <password>admin123</password> </server>
有源码的情况,mvn:deploy 可以直接将代码发布到仓库
cmd输入命令
mvn deploy:deploy-file -DgroupId=com.xx.yy.log -DartifactId=xx-log-client -Dversion=4.0-SNAPSHOT -Dpackaging=jar -Dfile=E:\xx-log-client-4.0-SNAPSHOT.jar -Durl=http://127.0.0.1:8080/nexus/content/repositories/snapshots/ -DrepositoryId=Snapshots
DgroupId和DartifactId构成了该jar包在pom.xml的坐标
Dfile表示需要上传的jar包的绝对路径。
Durl私服上仓库的位置,打开nexus——>repositories菜单,可以看到该路径。
DrepositoryId服务器的表示id,在nexus的configuration可以看到。
Dversion表示版本信息
上传成功后,在nexus界面点击 -DrepositoryId=Snapshots 对应的仓库可以看到这包。
相关文章推荐
- javascript 的智能提示intellisence用法
- Flexigrid默认是可以选择多行
- Android RecyclerView使用详解(三)
- 相似图片搜索原理二(phash-c++实现)
- Suricata配置文件说明2
- HDU 2108 Shape of HDU (凸包的判定)
- iOS笔记监听键盘状态 获取键盘高度
- 嵌入式C语言实战开发详解(四)
- mysql主从复制
- C语言积累
- Swift基础(十二)UI基础--AutoLayout
- Android RecyclerView使用详解(二)
- CREATE TABLESPACE——PERMANENT
- MYSQL 中判断2个逗号分割的字符串是否有交集
- js 单机时间放在ready中
- Suricata配置文件说明1
- 5-Binary String Matching
- 上传漏洞浅见
- 现实中的吸血鬼
- Android开发工具AS常用技巧篇