将下载好的jar包导入到本地maven仓库中操作

 更新时间:2020年08月19日 10:00:23   作者:会吐泡的鱼  
这篇文章主要介绍了将下载好的jar包导入到本地maven仓库中操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

将下载好的jar包导入到本地maven仓库中:

按快捷键:win+r 输入:cmd 在终端中输入以下命令:

mvn install:install-file -DgroupId=org.csource.fastdfs

-DartifactId=fastdfs -Dversion=1.2 -Dpackaging=jar -Dfile=d:\setup\fastdfs_client_v1.20.jar

groupId和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。file是本地下载好的jar包的路径。

查看下载好的本地jar包的 groupId :

查看下载好的本地jar包的 artifactId:

生成本地maven仓库的jar包:

按快捷键:win+r 输入:cmd 在终端中输入以下命令:

执行完成命令后就可以在本地maven仓库中找到我们生成的maven依赖包 :

补充知识:Maven 命令clean、package、install、deploy的区别

mvn clean package 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。

mvn clean install 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。

mvn clean deploy 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。

clean 命令清除项目target文件夹

package 命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库

install 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库

deploy 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库

以上这篇将下载好的jar包导入到本地maven仓库中操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java Springboot实现多文件上传功能

    java Springboot实现多文件上传功能

    这篇文章主要为大家详细介绍了java Springboot实现多文件上传功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Java数据结构及算法实例:插入排序 Insertion Sort

    Java数据结构及算法实例:插入排序 Insertion Sort

    这篇文章主要介绍了Java数据结构及算法实例:插入排序 Insertion Sort,本文直接给出实例代码,代码中包含详细注释,需要的朋友可以参考下
    2015-06-06
  • Java8新特性之Stream使用详解

    Java8新特性之Stream使用详解

    这篇文章主要介绍了Java8新特性之Stream使用详解,流是用来处理集合中的数据,以声明的形式操作集合,它就像SQL语句,我们只需告诉流需要对集合进行什么操作,它就会自动进行操作,并将执行结果交给你,无需我们自己手写代码,需要的朋友可以参考下
    2023-08-08
  • Java中的TreeSet源码解读

    Java中的TreeSet源码解读

    这篇文章主要介绍了Java中的TreeSet源码解读,TreeSet 是一个 有序集合,它扩展了 AbstractSet 类并实现了 NavigableSet 接口,对象根据其自然顺序以升序排序和存储,该 TreeSet 中使用 平衡树,更具体的一个 红黑树,需要的朋友可以参考下
    2023-09-09
  • Java中的notyfy()和notifyAll()的本质区别

    Java中的notyfy()和notifyAll()的本质区别

    很多朋友对java中的notyfy()和notifyAll()的本质区别不了解,今天小编抽空给大家整理一篇教程关于Java中的notyfy()和notifyAll()的本质区别,需要的朋友参考下吧
    2017-02-02
  • Java基于字符流形式读写数据的两种实现方法示例

    Java基于字符流形式读写数据的两种实现方法示例

    这篇文章主要介绍了Java基于字符流形式读写数据的两种实现方法示,结合实例形式分析了java逐个字符读写及使用缓冲区进行读写操作的具体实现技巧,需要的朋友可以参考下
    2018-01-01
  • DDD框架落地实战

    DDD框架落地实战

    这篇文章主要为大家介绍了DDD框架落地实战详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Spring Boot 约定大于配置之如何实现自定义配置

    Spring Boot 约定大于配置之如何实现自定义配置

    本文介绍了SpringBoot的“约定大于配置”理念以及如何实现自定义配置,通过实现接口和添加@Configuration注解,开发者可以灵活地扩展和定制SpringBoot的默认行为,感兴趣的朋友一起看看吧
    2025-03-03
  • Java接口的作用_动力节点Java学院整理

    Java接口的作用_动力节点Java学院整理

    这篇文章主要介绍了Java接口的作用,涉及到接口的规范相关知识,需要的的朋友参考下
    2017-04-04
  • vue3实现一个todo-list

    vue3实现一个todo-list

    这篇文章主要为大家详细介绍了基于vuejs实现一个todolist项目,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能给你带来帮助
    2021-08-08

最新评论