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

devtools/2024/12/22 16:43:15/

目的:在自己的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

http://www.ppmy.cn/devtools/144421.html

相关文章

Flink优化----数据倾斜

目录 判断是否存在数据倾斜 数据倾斜的解决 keyBy 后的聚合操作存在数据倾斜 为什么不能直接用二次聚合来处理 使用 LocalKeyBy 的思想 DataStream API 自定义实现的案例 keyBy 之前发生数据倾斜 keyBy 后的窗口聚合操作存在数据倾斜 实现思路 提交原始案例 提交两阶…

【原生js案例】ajax的简易封装实现后端数据交互

ajax是前端与后端数据库进行交互的最基础的工具&#xff0c;第三方的工具库比如jquery,axios都有对ajax进行第二次的封装&#xff0c;fecth是浏览器原生自带的功能&#xff0c;但是它与ajax还是有区别的&#xff0c;总结如下&#xff1a; ajax与fetch对比 实现效果 代码实现 …

深入解析PCIe地址空间与寄存器机制:从地址映射到TLP生成的完整流程

往期内容 本文章相关专栏往期内容&#xff0c;PCI/PCIe子系统专栏&#xff1a; 嵌入式系统的内存访问和总线通信机制解析、PCI/PCIe引入 深入解析非桥PCI设备的访问和配置方法 PCI桥设备的访问方法、软件角度讲解PCIe设备的硬件结构 深入解析PCIe设备事务层与配置过程 PCIe的三…

Sentinel 学习笔记3-责任链与工作流程

本文属于sentinel学习笔记系列。网上看到吴就业老师的专栏&#xff0c;原文地址如下&#xff1a; https://blog.csdn.net/baidu_28523317/category_10400605.html 上一篇梳理了概念与核心类&#xff1a;Sentinel 学习笔记2- 概念与核心类介绍-CSDN博客 补一个点&#xff1a;…

【pytorch】多层感知机

将许多全连接层堆叠在一起。每一层都输出到上面的层&#xff0c;直到生成最后的输出。我们可以把前L−1层看作表示&#xff0c;把最后一层看作线性预测器。这种架构通常称为多层感知机通常缩写为MLP。 1 激活函数 激活函数&#xff08;activation function&#xff09;通过计…

【腾讯云】AI驱动TDSQL-C Serveress 数据库技术实战营-如何是从0到1体验电商可视化分析小助手得统计功能,一句话就能输出目标统计图

欢迎来到《小5讲堂》 这是《腾讯云》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解。 温馨提示&#xff1a;博主能力有限&#xff0c;理解水平有限&#xff0c;若有不对之处望指正&#xff01; 目录 背景效果图流程图创建数据库基本信息数据库配置设置密码控制台开启…

macOS brew安装

brew 可以用命令在mac上安装、卸载、更新各种软件包。它是一个用ruby写的软件&#xff0c;软件是托管在github上的。 1、安装brew&#xff0c;一般选择清华源&#xff0c;如果之前安装过brew&#xff0c;执行下面命令时会自动备份old_homebrew&#xff0c;按照操作执行即可&…

Datawhale AI冬令营——Chat-悟空设计

Chat - 悟空项目介绍 一、项目背景 当前大模型市场竞争激烈&#xff0c;通用大模型众多&#xff0c;但针对特定领域、具有特色风格的垂直领域微调模型仍有较大发展空间。以《西游记》这一高人气影视IP为依托进行微调&#xff0c;能在文化娱乐相关细分市场吸引用户关注&#xf…