mvn上传jar包到nexus

2022年4月7日14:32:06mvn上传jar包到nexus已关闭评论
  1. 修改maven 的 setting.xml 增加nexus账号,插入到 中间
    <server>
        <id>release</id>
        <username>admin</username>
        <password>admin1234</password>
    </server>
  1. 执行上传程序
#!/bin/bash
#上传包类型
type=jar
#jar包位置
jar_path=demo-svc-1.0.0.jar
#仓库路径
url='http://nx.domain.com/repository/maven-releases/'
#上传包版本
version=1.0.0
#上传包名称
artifactId=demo-svc
#上传后包路径(组)
groupId=com.domain.demo
#setting.xml中server_id
repositoryId=release
#忽略https
#-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
mvn deploy:deploy-file -DgroupId="$groupId" -DartifactId="$artifactId" -Dversion="$version" -Dpackaging="$type" -Dfile="$jar_path" -Durl="$url" -DrepositoryId="$repositoryId"

DgroupId、DartifactId、Dversion: 构成该jar包在pom.xml中引用的标签.

Dpackaging:打包类型。

Dfile:需要上传的jar包的绝对路径。

Durl:私服上自己建立仓库的地址,打开nexus->repositories菜单,可以看到该路径。

DrepositoryId:服务器的表示id,就是我们之前在Maven的配置文件setting.xml中配置的server id。

  1. 删除jar包

mvn上传jar包到nexus

本文地址:http://81uyu.com/uyu/1075.html mvn上传jar包到nexus
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin