方法一:
将本地的jar文件安装到本地repository中,具体步骤如下:
1、准备好本地的jar文件
2、使用如下命令安装jar文件
mvn install:install-file -Dfile=abc.jar
-DgroupId=com.mycompany.myproduct -DartifactId=abc
-Dversion=1.0 -Dpackaging=jar -DgeneratePom=true
其中,-Dfile制定jar文件的位置。执行完该命令后,会在本地repository(通常是$HOME/.m2目录)中出现一个目录(com),在其下会有一个abc-1.0.jar的文件和一个自动产生的pom文件。
3、安装完之后,在另一个应用程序中使用它的时候,只要在pom文件中指定相应的dependency就可以,如:
<dependencies> <dependency> <groupId>com.mycompany.myproduct</groupId> <artifactId>abc</artifactId> <version>1.0</version> </dependency> </dependencies>
方法二:
该方法与前面的方法不同之处在于它不会安装任何库文件,只是在应用程序中的pom文件中指定jar文件的目录
即可,在pom中的dependency中如下设置:
<dependencies> <dependency> <groupId>com.mycompany.myproduct</groupId> <artifactId>abc</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>/home/root/abc.jar</systemPath> </dependency> </dependencies>
其中的scope被设置成system,默认是compile,指出dependency不是去repository中查找,而是在系统目录
中查找。systemPath指定了jar文件的绝对路径。
也可以把jar放到项目路径下
<dependency> <groupId>jackson-core</groupId> <artifactId>jackson-core</artifactId> <version>2.0</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/jackson-core-asl-1.8.1.jar</systemPath> </dependency>
相关推荐
本篇文章主要介绍了Maven引入本地Jar包并打包进War包中的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
批量导入maven本地jar包
一键删除maven本地仓库中下载错误的jar包资源(以lastUpdated结尾的文档)
maven的本地仓库jar包,方便那些不能上远程仓库下载的朋友们,这个就是我从中央仓库下载下来的资源,如果有需要的可以下载
maven依赖本地非repository中的jar包
Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中
maven本地导入jar,在eclipse或者maven工具键入命令生效。
自定义jar包较多时导入到maven本地仓库不方便,此工具类可以自动将jar包导入到maven本地仓库并自动生成dependency,用的是java语言
将jar包添加到本地maven仓库 将jar包添加到本地maven仓库
比较常用的Jar包,maven比较常用的Jar包不用从中央仓库下载。节省时间
3) 输入maven命令,列表出本目录(不对子目录进行处理)所有的jar文件 4) 输入对应的序号来选择文件 5) 确认您选择的文件,因大意选错时可按r键重新选择 6) 先后输入gropuId、artifactId和veresion 7) 确认第6步输入...
安装Maven本地jar包
借此项目,可将下载的maven的jar包按指定格式修改后,maven批量导入第三方jar包至maven本地库,实现快速的maven自动导入maven本地库(建议需要导入的jar包较多时使用)
当maven项目中从中央仓库中找到不到某些Jar包,或者想把自己开发的Jar文件引入到项目中使用。可以把Jar包上传maven中央仓库或自建的私服,但有时候上述条件不好满足或操作麻烦,可直接在本地配置Maven的POM文件就...
maven打包 maven打jar包详细步骤
maven 本地库 jar齐全
将本地jar包上传到maven仓库,刷新仓库后即可使用
示例源码_SpringBoot踩坑记录:IDEA+MAVEN本地 jar 包打包及引入使用_Qc20201217.zip
maven打包本地jar到本地仓库 - 副本