使用idea快速倒入jar包到依赖仓库
有时候,项目运行时候提示缺jar包,或者本地环境无法连接远程仓库时,可以将仓库直接倒入到本地仓库。本文讲述如何仅仅使用IDEA就将jar包导入到本地仓库。
目录
- 第一步:下载JAR包
- 第二步:记录jar包坐标信息
- 第三步: 拼装maven命令
- 第四步:验证是否安装成功
第一步:下载JAR包
在maven repository 官网(https://mvnrepository.com)上找到需要的Jar包,下载jar包,并拷贝放至本地特定目录下。例如D:\tmpFile
第二步:记录jar包坐标信息
在下图中已经给出这个 jar 包对应的坐标信息,包括groupId
,artifactId
,version
。Maven仓库中每一个jar包都有唯一的坐标,手动安装的时候这些坐标信息要保证正确无误,否则会导致jar 包下载就会失败。
第三步: 拼装maven命令
Maven 安装 jar包到本地仓库的命令是:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=jar包的groupId -DartifactId=jar的artifactId -Dversion=jar包的version -Dpackaging=jar
例如:我下载的这个 jar 包是放到了D:\tmp
目录下(D:\tmp\spring-context-support-3.1.0.RELEASE.jar
)。那么我在 cmd 中敲入的命令就应该是:
mvn install:install-file
-Dfile=D:\tmp\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework
-DartifactId=spring-context-support
-Dversion=3.1.0.RELEASE
-Dpackaging=jar
第四步:在IDEA中运行命令
打开本地IDEA编译软件,找到如图所示运行maven命令的位置。将拼装产生的maven命令输入进去。
输入完成后回车,显示安装成功,如图所示:
第四步:验证是否安装成功
在本地maven仓库中就能看到安装的 jar包了,说明已经安装成功。
————————————————
如果使用本地自行安装的mvn可以参考:
https://blog.csdn.net/wudinaniya/article/details/91004914
使用idea快速倒入jar包到依赖仓库相关推荐
- 快速替换jar包中.class、.html、.yml格式的文件
快速替换jar包中.class..html..yml格式的文件 文章目录 快速替换jar包中.class..html..yml格式的文件 背景 下载反编译软件JD-GUI 使用 jd-gui 打开we ...
- java导入包大全_eclipse快速导入jar包的相关操作步骤
eclipse怎样快速导入jar包呢?熟悉这款软件是非常简单的,今天小编就分享了关于eclipse快速导入jar包,有需要的朋友一起来看看吧! eclipse快速导入jar包的相关操作步骤 方法1·最 ...
- 几个不错的java类、jar包及其依赖查找网站。。。
为什么80%的码农都做不了架构师?>>> 开发过程中有时需要查找类对应的jar包及其依赖,并且要能够下载... 之前都是用的以下两个(第一个还是不错,第二个比较垃圾,很多都查不 ...
- andriod studio 查看项目依赖_Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图...
Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项 ...
- java -uf_Java如何快速修改Jar包里的文件内容
需求背景:写了一个实时读取日志文件以及监控的小程序,打包成了Jar包可执行文件,通过我们的web主系统上传到各个服务器,然后调用ssh命令执行.每次上传前都要通过解压缩软件修改或者替换里面的配置文件, ...
- 用exclusion切断maven jar包的依赖传递
1.问题描述 proxool 包依赖的avalon-framework-api包,如何切断这种依赖关系呢? 2.解决方法 在pom文件中,通过exclusion标签,切断maven jar包的依赖传 ...
- Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
IntelliJ IDEA使用教程 (总目录篇) Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Pr ...
- mvn dependency:tree查看jar包间接依赖
文章目录 一.参考文档 二.查看jar包的间接依赖 1.如果发现某个jar包,自己的pom中并没有定义,想看一下是被哪个jar包间接引用的,两种方法 (1)用mvn dependency:tree&g ...
- Maven Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
原文地址: https://blog.csdn.net/qq_27093465/article/details/69226949 IntelliJ IDEA使用教程 (总目录篇) Maven 组件界面 ...
最新文章
- php实现无限分类超牛逼,PHP超牛逼无限极分类生成树方法_php技巧
- C语言主应用程序在哪设置,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...
- Oracle中创建、修改、删除序列
- 数据科学家 数据工程师_数据科学家应该对数据进行版本控制的4个理由
- ubuntu进入桌面自动启动脚本_在 Ubuntu 下开机自启动自己的 QT 程序而不启动 Ubuntu 的桌面...
- 【转】Git详解之四 服务器上的Git
- BasicExcel CSpreadSheet 使用感受
- 蓝桥杯 ADV-100 算法提高 第二大整数
- apache hbase的region 分割与合并
- C# 异步调用中使用回调方法
- 运营小实践 -- 借助大数据平台刻画虎牙直播APP人群画像
- h5打开android的app的具体页面,通过H5打开app,进入到指定页面
- 弘辽科技:淘宝保证金解冻后店铺还在吗?保证金怎么解冻?
- PON光模块相关知识
- [数据结构]第十一章-图论
- h264中的pps和sps
- 数据库设计的六个阶段
- Excel下拉列表之多级列表联查
- 51单片机~DS18B20温度传感器
- Mac安装微信支付安全控件问题