http://www.hxstrive.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 命令,格式如下:
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>
到此就讲解完了,希望能帮到您!!
相关推荐
一键删除maven本地仓库中下载错误的jar包资源(以lastUpdated结尾的文档)
3) 输入maven命令,列表出本目录(不对子目录进行处理)所有的jar文件 4) 输入对应的序号来选择文件 5) 确认您选择的文件,因大意选错时可按r键重新选择 6) 先后输入gropuId、artifactId和veresion 7) 确认第6步输入...
自己写的一个jar包,根据sha检查maven 下载的jar包是否完全。如果不完全,程序会自动删除掉包含这个jar包的文件夹。
maven上传jar包到nexus私有库 由于是nexus菜鸟,不知道要上传哪些包,所以全部本地上传,一个一个的写太麻烦,于是写了个批量生成maven脚本的py脚本,使用说明见py文件内部说明
当maven项目中从中央仓库中找到不到某些Jar包,或者想把自己开发的Jar文件引入到项目中使用。可以把Jar包上传maven中央仓库或自建的私服,但有时候上述条件不好满足或操作麻烦,可直接在本地配置Maven的POM文件就...
NULL 博文链接:https://mushiqianmeng.iteye.com/blog/1167138
mvn install:install-file -Dfile=E:\ProgramFiles\apache-maven-3.6.1\国产数据库\oscarJDBC16 -DgroupId=...执行这个命令后,Maven会将指定的jar文件安装到本地Maven仓库中,以便在Maven项目中使用该jar文件的依赖。
微信授权登陆所需的jar包,只需要把pom文件内容复制到本地工程的pom文件即可
在项目中,使用maven加载依赖仓库时,有时因为网络卡顿或者配置pom.xml时,若下载不完整就会出现lastUpdated等文件。这些文件占内存,项目加载时耗时较久,有时会报错,需要及时清理。 1、工具作用:清理本地和远程...
最近有个项目需要转移到maven下,但是大量的jar需要安装到maven的本地库,手动安装太累了,于是编写了个批量安装的工具,此工具不仅可以完成jar的安装,而且也可以自动生成pom.xml中依赖配置文件。使用方法请看...
1、将字体jar文件拷贝到自己的项目lib目录下 2、用mvn命令安装jar到本地maven仓库在pom文件引入依赖即可 mvn install:install-file -Dfile=D:\itext-asiancmaps-2.7.1.jar -DgroupId=...
缺少jar包时,去Maven中央仓库找到相应的jar路径,放在pom.xml 里面 ,运行bat文件,所有需要的jar直接下载到本地,不用再辛苦找各种jar包了
手动导jar包到Maven本地仓库!当Maven镜像里没有该jar包时需要自己去网上下载,手动导入到Maven仓库!
一键删除maven本地仓库中下载错误的jar包资源(以lastUpdated,in-progress结尾的文档),当我们使用maven install时需要下载jar包,有时有些jar包只下载了一半,运行程序时会报LOC错误,这个时候发现本地仓库的jar包里...
帮助你清理maven仓库下载不完整的jar包 , REPOSITORY_PATH= 后面写你想清理的maven仓库的地址。之后双击bat文件就行了
Maven的本地仓库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹,本仓库包含了dubbo、阿里相关的jar包,方便maven项目的开发
maven仓库清理命令
一次清除本地maven仓库所有.lastUpdated文件脚本;或者清除所有未下载完成jar的附属文件。适用于win/mac/linux
bat脚本上传jar到本地仓库,脚本和lib处于同一目录
mvn install:install-file -Dfile=E:\ProgramFiles\apache-maven-3.6.1\国产数据库\...执行这个命令后,Maven会将指定的jar文件安装到本地Maven仓库中,以便在Maven项目中使用该jar文件的依赖。 试试好用