通过mvn命令部署jar包到私服nexus

原创

1.配置maven配置文件settings.xml

      <servers>
    	<server>
        	<id>snapshots</id>
        	<username>admin</username>
        	<password>admin123</password>
        </server>
    	<server>
        	<id>nexus-releases</id>
        	<username>admin</username>
        	<password>admin123</password>
        </server>
      </servers>

server 中用户名密码登录nexus用
2.发布版本
由于是直接发布jar,直接使用cmd命令行即可。
例子
mvn deploy:deploy-file -DgroupId=com.micro -DartifactId=micro-serv-broker-service -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=D:/micro-serv-broker-service-0.0.1-20190628.090447-64.jar -Durl=http://192.168.105.187:9001/nexus/content/repositories/snapshots -DrepositoryId=snapshots

  • groupId,artifactId,version 为项目坐标
  • packaging 包类型
  • file 文件路径
  • url 私服地址
  • repositoryId 填写自己配置的server中的用户名,密码
正文到此结束