maven导入本地jar包的三种方式
更新时间:2024年04月16日 09:48:30 作者:冰冰很社恐
本文主要介绍了maven导入本地jar包的三种方式, 文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
方法一、引入lib下加载(加载过后打包,以后再次使用不用再次导入)
首先创建一个用于创建jar包的项目,并测试能否成功运行

讲项目打包

在需要引入的项目中创建lib目录 并把刚才打包的jar复制进去

通过dependency引入jar包
groupId、artifactId、version要与jar包保持一致

指定scope为system

方法二:在项目结构中引用lib文件夹(个人练习推荐,每次是以哦那个都要重新导入)

方法三:将本地jar包导入到咱们的本地maven仓库中
mvn install:install-file -Dfile=spring.jar -Dartifactld=spring -DgroupId=com.fpl -Dversion=1.0-SNAPSHOT -Dpackaging=jar
对上面命令进行解释如下,各部分同第一种方法
mvn install:install-file
-Dfile=spring.jar //jar包名称
-Dartifactld=spring //jar包源项目的artifactid
-DgroupId=com.fpl //jar包源项目的groupid
-Dversion=1.0-SNAPSHOT //jar包源项目的version
-Dpackaging=jar
右击jar包,进入咱们jar包的文件夹内

在该路径打开命令行,运行上面的代码

然后按照正常的依赖导入在pom.xml中进行依赖导入
<dependency>
<groupId>com.fpl</groupId>
<artifactId>spring</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
到此这篇关于maven导入本地jar包的三种方式的文章就介绍到这了,更多相关maven导入本地jar包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java如何确定两个区间范围是否有交集
这篇文章主要介绍了Java如何确定两个区间范围是否有交集问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-12-12
如何利用Java爬虫获取苏宁易购商品详情
苏宁易购作为中国领先的电商平台之一,提供了丰富的商品信息,本文将介绍如何使用Java语言开发爬虫,获取苏宁易购商品的详细信息,感兴趣的朋友一起看看吧
2024-12-12
图解Java经典算法归并排序的原理与实现
归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。本文将通过动图详解归并排序的原理及实现,需要的可以参考一下
2022-09-09
Java分代垃圾回收策略原理详解
这篇文章主要介绍了Java分代垃圾回收策略原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2020-03-03
Java实现的汉语拼音工具类完整实例
这篇文章主要介绍了Java实现的汉语拼音工具类,结合完整实例形式分析了java基于pinyin4j包实现编码转换的相关操作技巧,需要的朋友可以参考下
2017-11-11
一文彻底搞懂Java日期时间类详解
这篇文章主要给大家介绍了关于Java日期时间类的相关资料,Calendar类的功能要比Date类强大很多,可以方便的进行日期的计算,获取日期中的信息时考虑了时区等问题,需要的朋友可以参考下
2023-10-10
一文彻底弄懂Java中HashMap的原理
HashMap是基于Map接口的非同步实现,线程不安全,是为了快速存取而设计的,这篇文章主要介绍了Java中HashMap原理的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
2026-01-01
Java如何计算两个时间段内的工作日天数
这篇文章主要介绍了Java如何计算两个时间段内的工作日天数,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-07-07
最新评论