本地maven项目打包部署到maven远程私库

目的:在自己的maven项目中,要把当前maven项目部署到maven私库,供其他人引入依赖使用。

首先要确保你当前能访问到你的私库,能拉私库的maven依赖即可。

maven部署命令:

mvn deploy:deploy-file -Dmaven.test.skip=true -DgroupId=com.xx -DartifactId=test-demo -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=/Users/gen/code/back_code/test-demo/target/test-demo-1.0.0-SNAPSHOT.jar -Durl=http://192.168.1.204:4999/repository/maven-snapshots/ -DpomFile=/Users/gen/code/back_code/test-demo/pom.xml -DrepositoryId=nexus-snapshots

需要修改的地方

  • groupId: 组id,根据你的maven项目中的pom文件中的groupId标签来

  • artifactId:根据你的maven项目中的pom文件中的artifactId标签来

  • version:根据你的maven项目中的pom文件中的version标签来

    <groupId>com.xx</groupId>
    <artifactId>test-demo</artifactId>
    <version>1.0.0-SNAPSHOT</version>

  • file:你所打包好的jar包的全路径

  • url:私库的地址

  • pomFile:本地的maven项目的pom文件地址:全路径

  • repositoryId:打包到对应的远程私库的id

相关推荐
咩咩觉主22 分钟前
Unity复刻胡闹厨房复盘 模块一 新输入系统订阅链与重绑定
java·unity·游戏引擎
Q_192849990628 分钟前
基于Spring Boot的房屋租赁管理系统
java·spring boot·后端
天天进步201531 分钟前
Java全栈项目 - 学生档案管理系统
java·开发语言
清弦墨客37 分钟前
【蓝桥杯】43696.小数第n位
java·c语言·c++·python·蓝桥杯
Best_Me071 小时前
最短路径C++
java·c++·算法
我叫啥都行1 小时前
计算机基础知识复习12.20
java·jvm·笔记·后端·sql
Adellle1 小时前
docker容器镜像拉取失败解决方案
java·docker·容器
zfoo-framework2 小时前
【SpringBoot中SpringMVC服务之处理post请求】
java·spring boot·spring
陈大爷(有低保)2 小时前
mybatisPlus使用步骤详解
java·后端·mybatis
TT哇2 小时前
*【每日一题 基础题】 [蓝桥杯 2024 省 B] 好数
java·蓝桥杯