第一步:创建私服仓库服务器
你须要新建一个专用用来放置第三方构建的私服仓库。例如cat仓库:url
第二步: .配置权限插件
在你的配置文件settings.xml中加上用户信息,须要注意的是,这个配置文件是总的配置文件,也就是位于%安装目录%\conf\settings.xml的配置文件。在用户级别的配置文件setting.xml文件上配置的用户信息将无效。命令行
以下图所示:server
提示:这里配置的id将会在后面上传第三方插件的时候使用到。xml
第三步:执行上传it
deploy时候,须要你提供一个pom文件。io
使用命令行上传,以下:cli
# 如第三方JAR包:cat-client-1.3.6.jar配置
mvn deploy:deploy-file -DgroupId=com.dianping.cat -DartifactId=cat-client -Dversion=1.3.6 -Dpackaging=jar -Dfile=F:\server\cat-client-1.3.6.jar -Durl=http://192.168.0.251:8081/repository/cat/ -DrepositoryId=cat -e
这里来对这些参数进行说明:
- DgroupId、DartifactId、Dversion——表示构建的基本坐标,你须要根据你上传的jar包填写
- Dpackaging——表示上传的包的类型,通常为jar,不用改变,根据你的实际状况来改变。
- Dfile——表示你须要上传的包的绝对路径
- Durl——表示你要上传到的仓库的地址, 打开nexus——>repositories菜单,能够看到该路径,,如图1
- DrepositoryId—— 表示Nexus服务器中仓库的的id标志,如图1, repositoryId跟settings.xml中的保持一致
上传成功后,在nexus界面点击cat仓库能够看到这包: