maven引用的过期的jar包问题
1.问题
因为项目里引用了过期的jar包,阿里云仓库及很多仓库都没有了,也就是下载不下来了,私服也没有,但是别人那里有这个包,这时maven打包一直下载不了这包,如何解决?
2.解决方案
方案一 把这个jar安装到本地仓库
mvn install:install-file -Dfile=”D:\artemis-http-client-1.0.0.jar” -DgroupId=com.hikvision -DartifactId=artemis-http-client -Dversion=1.0.0 -Dpackaging=jar
如何安装的jar包有子依赖,必须安装一下他的pom.xml,跟jar同级目录。
mvn install:install-file -Dfile=”D:\artemis-http-client-1.0.0.pom” -DgroupId=com.hikvision -DartifactId=artemis-http-client -Dversion=1.0.0 -Dpackaging=pom
在idea中,点击pom.xml依赖项进入pom文件为安装的pom文件。
如果没安装pom,会发现根本没有
方案二 把这个jar安装到私服
maven引用的过期的jar包问题
http://hanqichuan.com/2021/10/12/构建工具/maven引用的过期的jar包问题/