Maven使用本地jar文件

http://www.bug315.com/article/513.htm

在项目开发中,特别是个人开发者,在使用Maven进行开发时,我们有时需要使用一些Maven公共库中不存在的jar文件,但是有不想自己去搭建一个Nexus(***),因为太麻烦了。那么就可以看看这篇文章,让Maven使用本地的jar文件。

案例:

假如我们现在项目需要使用一个bug315-1.0.1.jar文件,但是在Maven仓库中没有该jar文件,且自己又没有搭建nexus。

解决办法:

将bug315-1.0.1.jar文件导入到本地Maven仓库,然后就可以正常使用了。具体操作步骤如下:

(1)将jar导入到本地仓库

使用mvn install:install-file 命令,格式如下:

扫描二维码关注公众号,回复: 243254 查看本文章

mvn install:install-file  -Dfile=jar文件  -DgroupId= -DartifactId= -Dversion=  -Dpackaging=

具体命令如下:

mvn install:install-file -Dfile=bug315-1.0.1.jar -DgroupId=com.bug315 -DartifactId=bug315 -Dversion=1.0.1 -Dpackaging=jar

上面文件执行成功后,您到您的Maven仓库会看见如下目录层次:

com\bug315\bug315\1.0.1\bug315-1.0.1.jar

注意:

上面每个选项填写的内容需要根据你自己的jar文件进行编写,不懂怎么写的去看看Maven基础吧!!!

(2)引用本地jar

<dependency>

    <groupId>com.bug315</groupId>

    <artifactId>bug315</artifactId>

    <version>1.0.1</version>

</dependency>

到此就讲解完了,希望能帮到您!!

猜你喜欢

转载自loginleft.iteye.com/blog/2384961