本地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

相关推荐
qq_2704900964 分钟前
基于SSM的智能校内点餐系统设计与实现
java·eclipse·tomcat·mybatis
大道戏8 分钟前
互联网程序设计第12 讲 RMI 程序设计
java·开发语言·计算机网络
路边草随风23 分钟前
flink实现写orc对数据进行分目录(分区表)写入
java·大数据·flink
geekmice30 分钟前
通过账户信息操作加深对DTO,VO,BO理解
java
r***013832 分钟前
Java进阶,时间与日期,包装类,正则表达式
java·mysql·正则表达式
APIshop36 分钟前
Java爬虫第三方平台获取1688关键词搜索接口实战教程
java·开发语言·爬虫
k***121737 分钟前
SpringCloud实战【九】 SpringCloud服务间调用
java·spring boot·spring cloud
请为小H留灯40 分钟前
Java快捷健(详细版)
java·开发语言
执笔论英雄41 分钟前
【RL】 ROLL Generate Scheduler
java·服务器·数据库
北郭guo42 分钟前
垃圾回收底层原理【深入了解】
java·jvm·算法