Maven: 安装本地jar包到本地.m2仓库

问题:

有时候需要引用一些不是自己工程生成的jar包来调试,而这些jar包显然不是中心仓库的,也不是私有仓库的,而是为了调试由同事临时生成给你或者你自己下载的。

 

这时候就需要手动安装jar包到本地maven仓库里面去,类似的报错如下:

Missing artifact commons-math3:commons- math3:jar:3.4.1....

 

解决方法:

命令行使用maven命令:

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

 

比如:

mvn install:install-file -Dfile="C:\Users\xxx\Desktop\commons-math3-3.4.1.jar" -DgroupId=org.apache.commons -DartifactId=commons-math3 -Dversion=3.4.1 -Dpackaging=jar

 

posted on 2016-11-21 11:13  傻子才悲伤  阅读(732)  评论(0编辑  收藏  举报

导航