将本地jar打包到本地maven仓库或maven私服仓库中

  1. 将本地jar包打包到本地的maven仓库中的命令:
bash 复制代码
mvn install:install-file -DgroupId=tebie.applib.api -DartifactId=apiclient -Dversion=1.0-SNAPSHOT -Dfile=本地jar路径 -Dpackaging=jar

说明:

DgroupId = pom中的<groupId></groupId>

DartifactId= pom中的<artifactId></artifactId>

Dversion= pom中的<version></version>

将本地jar包打包到本地的maven仓库中的命令:

  1. 将本地jar包打包至maven私有仓库中的命令:
bash 复制代码
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=本地jar路径 -DgroupId=tebie.applib.api -DartifactId=apiclient -Dversion=1.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=releases -Durl=私有仓库地址

说明:

DgroupId = pom中的<groupId></groupId>

DartifactId = pom中的<artifactId></artifactId>

Dversion = pom中的<version></version>

DrepositoryId = 本地maven配置文件setting.xml中的server.id,如下:
这里DrepositoryId 配置错误的话回报401的授权错误。

Durl = maven hosted类型的仓库地址

这里地址配置错误可能会报400 Bad Request

我这里选择第三个才打上去,这里可以切换这几个hosted的地址进行尝试。

相关推荐
colman wang3 分钟前
Java期末
java·开发语言
Coder_Boy_4 分钟前
基于MQ实现秒杀订单系统的异步化架构
java·开发语言·架构
勇往直前plus6 分钟前
Jackson 反序列化首字母大写字段映射失败的底层原因与解决方案
java·开发语言·前端
业精于勤的牙10 分钟前
最长特殊序列(一)
java·javascript·数据结构
咋吃都不胖lyh13 分钟前
在任务管理器中筛选、查看进程
java·开发语言
大学生资源网15 分钟前
基于JavaWeb的邮件收发系统的设计与实现(源码+文档)
java·开发语言·spring boot·mysql·毕业设计·源码·课程设计
此剑之势丶愈斩愈烈22 分钟前
Spring获取URL信息
java·后端·spring
Vic1010124 分钟前
Redis防重复点击与分布式锁
java·数据库·redis·分布式
itwangyang52026 分钟前
macOS(Sequoia 15.x)+ MacTeX 2025 + TeXShop + 期刊模板
java·开发语言·macos
spencer_tseng28 分钟前
Eclipse HeapDump
java·ide·eclipse