使用Maven命令指定上传打包到私库

我们一般在pom.xml中加入distributionManagement

<distributionManagement>
    <repository>
      <id>internal.repo</id>
      <name>MyCo Internal Repository</name>
      <url>Host to Company Repository</url>
    </repository>
  </distributionManagement>

来指定setting.xml中的server私库地址,然后通过mvn clean install deploy打包上传


但是为了子类不必要的应用,我们可以用-DaltDeploymentRepository来指定打包到私服的参数

mvn deploy -DaltDeploymentRepository=releases::default::http://198.11.174.75:8081/nexus/content/repositories/releases/

上传本地jar到私库

mvn deploy:deploy-file -DgroupId=com.xy.Oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=E:\ojdbc14.jar -Durl=http://localhost:9090/nexus-2.2-01/content/repositories/thirdparty/ -DrepositoryId=thirdparty

#上传小米push 到私有仓库
mvn deploy:deploy-file -DgroupId=com.xiaomi -DartifactId=MiPush_SDK_Server -Dversion=2.2.18 -Dpackaging=jar -Dfile=lib/MiPush_SDK_Server_2_2_18.jar -Durl=http://198.11.174.75:8081/nexus/content/groups/public/

单独构建上传模块 pingjuan-web,同时会构建上传 pingjuan-web

mvn clean install deploy -pl trade-center-api -am
mvn clean install deploy -DaltDeploymentRepository=releases::default::http://198.11.174.75:8081/nexus/content/repositories/releases/ -pl trade-center-api -am

 上一篇
自行搭建v2ray科学上网工具,支持mac、ios、windows 自行搭建v2ray科学上网工具,支持mac、ios、windows
服务器搭建 购买海外VPS/ECS, 我这里用的是vultr,它家可以随时换IP、换服务器位置,无须另外收费,比较适合新手 安装v2ray服务端,有一键安装脚本,傻瓜式安装,安装时如果用的是shadowrocket客户端方式连接,
2022-08-26
下一篇 
操作系统原理——初识操作系统 操作系统原理——初识操作系统
什么是操作系统 操作系统是提供计算机用不与计算机硬件之间的使用接口,并能够管理计算机软件和硬件资源的一个复杂的系统软件,为用户的应用程序提供直接可用的运行环境,是应用程序的开发变得简单、高效。 试想一下如果没有操作系统,你将怎样写代码?
  目录