mvn install本地安装jar到指定仓库

mvn install本地安装jar,如果本地有多个settings.xml文件对应不同的仓库,则指定对应的settings文件安装jar:

先cmd打开窗口,切换到maven的根目录下,

然后执行如下命令:

mvn install:install-file -Dfile=C:\Users\chen\Desktop\XXX-1.0.0.jar -DgroupId=com.XX -DartifactId=XXX -Dversion=1.0.0 -Dpackaging=jar --settings F:\Environment\Maven\apache-maven-3.5.0\conf\settings-test.xml

说明:                                                                                       

-Dfile:包的本地真实地址

-DgroupId:pom.xml中groupId

-DartifactId:pom.xml中artifactId

-Dversion:pom.xml中version

-Dpackaging:jar或war,包的后缀名

--settings:指定的settings文件,如果有多个settings文件,则可能对应多个本地仓库,要指定;

 

附:之前执行命令报错,截图如下:

 

 

 

 原因是maven插件有问题,然后修改了一下settings文件的镜像配置为阿里的镜像,然后联网执行一次,联网执行命令的过程中,会先下载maven的相关插件依赖包:

 

 

依赖包下载完之后才会执行mvn install命令来安装jar依赖;后面再安装jar就不用联网了;

 

 成功了!

 

posted @ 2021-05-07 17:08  128度  阅读(6426)  评论(0编辑  收藏  举报