Jar包如何导入本地maven仓库

 更新时间:2024年11月11日 10:39:18   作者:清梦压星河_Ciao  
将本地jar包导入本地maven仓库,可以通过maven命令-Dfile、-DgroupId、-DartifactId、-Dversion、-Dpackaging指定jar包的详细信息,然后执行命令即可

Jar包导入本地maven仓库

当jar包未引入到公共maven仓库时,直接通过maven坐标的方式引入会报错,找不到该依赖。

所以可以将jar包导入到本地maven仓库,再通过maven坐标引入后就没有问题。

mvn install:install-file -Dfile=xxxxxx.jar -DgroupId=com.xx -DartifactId=xxxxx -Dversion=1.0.0 -Dpackaging=jar

这条命令用于将一个 JAR 文件手动安装到本地 Maven 仓库中。

具体参数解释

如下:

  • -Dfile=xxxxx.jar:指定要安装的 JAR 文件路径。
  • -DgroupId=com.xx:指定该 JAR 文件的 Maven group ID。
  • -DartifactId=xxxxx:指定该 JAR 文件的 Maven artifact ID。
  • -Dversion=1.0.0:指定该 JAR 文件的版本号。
  • -Dpackaging=jar:指定该 JAR 文件的打包类型。

这通常用于在项目中使用尚未发布到公共 Maven 仓库的本地 JAR 文件。

示例

下载jar包后本地后,进入jar包所在目录,输入cmd命令:

终端控制页面输入命令:

BUILD SUCCESS表示构建成功,jar包已经导入到本地maven了。

注意导入的jar包在系统默认的maven仓库,可以将仓库中的包拷贝到自己创建的maven仓库中。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java实现简单的邮件发送功能

    Java实现简单的邮件发送功能

    这篇文章主要为大家详细介绍了Java实现简单的邮件发送功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • java环境变量path和classpath的配置

    java环境变量path和classpath的配置

    这篇文章主要为大家详细介绍了java系统环境变量path和classpath的配置过程,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Mybatis中的@Select、foreach用法

    Mybatis中的@Select、foreach用法

    这篇文章主要介绍了Mybatis中的@Select、foreach用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • 解决Spring AOP 同类调用失效问题

    解决Spring AOP 同类调用失效问题

    这篇文章主要介绍了解决Spring AOP 同类调用失效问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • SpringMVC上传和解析Excel方法

    SpringMVC上传和解析Excel方法

    这篇文章主要介绍了SpringMVC上传和解析Excel方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Java基础之Stream流原理与用法详解

    Java基础之Stream流原理与用法详解

    从Java1.8开始提出了Stream流的概念,侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式。本文就来为大家详细讲讲Stream流原理与用法
    2022-08-08
  • mybatisPlus返回Map类型的集合

    mybatisPlus返回Map类型的集合

    本文主要介绍了mybatisPlus返回Map类型的集合,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • 详解Java线程池的增长过程

    详解Java线程池的增长过程

    在本篇文章里小编给大家整理的是关于Java线程池的增长过程以及相关知识点,需要的朋友们可以参考下。
    2019-08-08
  • springboot多模块中的共用配置文件详解

    springboot多模块中的共用配置文件详解

    这篇文章主要介绍了springboot多模块中的共用配置文件详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • SpringBoot+Mybatis实现Mapper接口与Sql绑定几种姿势

    SpringBoot+Mybatis实现Mapper接口与Sql绑定几种姿势

    通常我们在使用Mybatis进行开发时,会选择xml文件来写对应的sql,然后将Mapper接口与sql的xml文件建立绑定关系,然后在项目中调用mapper接口就可以执行对应的sql,感兴趣的可以学习一下
    2021-09-09

最新评论