最佳解决Maven同一依赖多版本共存问题,重复依赖(同一个jar包,多个版本)-maven-shade-plugin

先看链接:原文链接

参照原文链接生成的文件(下面是我放的位置)

mvn指令

powershell 复制代码
mvn install:install-file -Dfile=D:\mavenrepository/maven-shade.jar -DgroupId=com.wj -DartifactId=maven-shade -Dversion=1.1 -Dpackaging=jar

如果配置了maven_home 和java_home可以任意打开cmd执行(我的是在apache-maven的bin下执行的)

-Dfile=D:\mavenrepository/maven-shade.jar 是指定重新生成的jar(放的位置)

后面指定groupId,artifactId,version,packaging

执行指令后看log最后生成的位置

找到这个文件看看是不是在自己项目的本地仓储中(我的就不一致,手动移动到本地仓储)

然后就可以在项目pom中引入,例如我的

java 复制代码
 <dependency>
     <groupId>com.wj</groupId>
     <artifactId>maven-shade</artifactId>
     <version>1.1</version>
 </dependency>

大功告成

相关推荐
摇滚侠1 分钟前
java: Cannot compile module ‘consumer‘ configured for JVM target 17
java·jvm
带刺的坐椅3 分钟前
snack4-jsonpath v4.0.36 发布(支持 IETF RFC 9535 标准)
java·json·jsonpath·snack4
巫山老妖6 分钟前
OpenClaw 技术教程大全:从安装到多 Agent 协作,全在这里
java·前端
xiaogg36789 分钟前
springboot3+vue3+elementPlus+minio8.2 大文件分片上传
java·spring boot·spring
phltxy14 分钟前
前缀和算法:从一维到二维,解锁高效区间求和
java·开发语言·算法
码上淘金16 分钟前
Prometheus 瘦身指南:小白也能看懂的指标过滤与标签优化
java·算法·prometheus
一轮弯弯的明月18 分钟前
竞赛刷题-建造最大岛屿-Java版
java·算法·深度优先·图搜索算法·学习心得
weixin1997010801629 分钟前
开山网商品详情页前端性能优化实战
java·前端·python
Memory_荒年32 分钟前
AQS:Java并发包里的“包租公”,管理着你的锁和通行证!
java·后端
小钻风336633 分钟前
Java 8 流式编程
java·开发语言·windows