你在工作的过程可能遇到这种情况,同事发给你A项目,你拉下代码,下载依赖时其中有某个依赖无法下载,一直爆红,定睛一看,发现该依赖属于B项目。之后你发现问题和同事说,同事又发给你一份B项目的zip压缩包,现在你就需要这篇文档了。
首先,先看一下zip包内的具体内容,是否有jar包
如上图,我的zip包中,B项目已经打包过,所以在target中有打包过的jar包。
那么,围绕该common-utils-1.0.1-SNAPSHOT.jar包,我们展开操作。
先将该jar包打入本地仓库,执行如下命令:
mvn install:install-file -Dfile=E:\chic-common-utils-master\chic-common-utils-master\target\common-utils-1.0.1-SNAPSHOT.jar -DgroupId=com.chic -DartifactId=common-utils -Dversion=1.0.1-SNAPSHOT -Dpackaging=jar
如果不知道本地仓库如何设置,可以参考该文章:
其中, -Dfile= 后面接的是jar存放的绝对路径(一般不带中文,不带空格),
-DgroupId= ,-DartifactId= ,-Dversion= ,这三个后面接的就是你pom中写的,
-Dpackaging= 文件格式,这里我们是jar包
可以参考我的命令修改即可使用。
命令执行完成后,该依赖就已经在本地仓库了
如果图中的红色框内的文件大小不是1KB就说明成功了,剩下的就是刷新IDEA内的maven中的pom
感谢您的点赞和收藏,我们一起努力。