使用maven时,如果远程仓库中没有所需的库,可以把所需要的库直接安装到本地仓库中来解决依赖问题。
“maven-install-plugin”插件使得安装第三方jar包到maven仓库变得很容易,只需要执行"install-file"即可。
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
执行以上命令安装jar包到本地仓库
如果jar包伴随有pom文件,上述命令可以简化为
mvn install:install-file -Dfile=<path-to-file> -DpomFile=<path-to-pomfile>
“maven-install-plugin”大于2.5的版本中,对用maven构建的jar包则有更加简化的支持。其会直接使用jar包中META-INF目录中的pom.xml文件,顾上述命令可以进一步简化为
mvn install:install-file -Dfile=<path-to-file>