java通过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>
相关推荐
&白帝&35 分钟前
JAVA JDK7时间相关类
java·开发语言·python
2301_8187320638 分钟前
用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
java·前端·javascript·前端框架·layui·intellij idea
狄加山6751 小时前
系统编程(线程互斥)
java·开发语言
星迹日1 小时前
数据结构:二叉树—面试题(二)
java·数据结构·笔记·二叉树·面试题
组合缺一1 小时前
solon-flow 你好世界!
java·solon·oneflow
HHhha.1 小时前
JVM深入学习(二)
java·jvm
叩叮ING1 小时前
正则表达式中常见的贪婪词
java·服务器·正则表达式
组合缺一2 小时前
Solon Cloud Gateway 开发:熟悉 Completable 响应式接口
java·gateway·reactor·solon
组合缺一2 小时前
Solon Cloud Gateway 开发:Route 的配置与注册方式
java·gateway·reactor·solon
栗豆包3 小时前
w179基于Java Web的流浪宠物管理系统的设计与实现
java·开发语言·spring boot·后端·spring·宠物