Maven手动导入Jar

如何在Maven项目中引用本地JAR包 JAR(Java ARchive)包是用于分发Java类和相关资源的压缩文件。它们通常包含Java类文件、元数据和资源(文本、图片等)。在Maven项目中,JAR包是主要的依赖形式。Maven本地仓库是Maven用于存储依赖库的本地目录,默认位于用户目录下的。当Maven构建项目时,它首先会检查本地仓库中是否已有所需的依赖,如果没有才会从远程仓库下载。在Maven项目中引用本地JAR包是一个常见的需求,通过本文介绍的方法,读者可以轻松地将本地JAR包安装到Maven本地仓库,并在项目中引用。 阅读详情

前言:在配置 Maven 配置了阿里云中央仓库之后,有些需要的Jar包可能在仓库不存在,这时候需要我们从Maven中央仓库下载,并手动导入

1. 到中央仓库下载Jar包

1.1 下载jar包

1.2 将jar包放在一个路径下

  • 后续需要用到jar包所在路径

2. 导入到本地仓库

  • 在导入本地仓库之前可以使用命令 mvn help:system 检查maven的环境变量是否配置

2.1 打开 cmd 命令窗口,输入

mvn install:install-file -DgroupId=org.springframework.boot -DartifactId=spring-boot-starter-data-redis -Dversion=2.4.0 -Dpackaging=jar -Dfile=F:\spring-boot-starter-data-redis-2.4.0.jar

2.2 解释

  • -DgroupId:项目包路径

  • -DartifactId:jar包名称(名称没有规定要求,但做好和jar包名称一致)

  • -Dversion:jar包的版本号

  • -Dfile:下载的jar包所在的本地路径(文件夹 + 名称 + 后缀)

2.3 导入完成

2.3.1 导入前

2.3.2 导入后

2.3.3 文件目录

3. 完成导入

此时IDEA的 pom.xml 不报错了,可以测试运行了

LTspice introduction - 2 LTspice的界面 LTspice的界面主要有两个:Schematic Capture和Waveform Viewer Schematic Capture 它主要是用来画电路图的,画完电路图之后,添加一些dot 命令同时选择一些仿真的参数,点击执行(Run)Waveform Viewer 如果你的仿真不是op point的话,一个都会打开它,在它里面你可以画图相应的图形。 有两种方式可以在Viewer 阅读详情

相关推荐

【算法】—前缀和与差分详解

前缀和指一个数组的某下标之前的所有数组元素的和(即数列的前n项求和),前缀和是一种重要的预处理,能够降低算法的时间复杂度,可以快速地求出某一段的和,对于处理区间之间的问题是往往十分高效相比较其他算法而言,前缀和更像是一种解题的技巧,一种优化方式输入一个长度为 n 的整数序列。接下来再输入 m 个询问,每个询问输入一对 l,r 对于每个询问,输出原序列中从第 l 个数到第 r 个数的和5 32 1 3 6 41 21 32 4123453610。

DAY I 的成长之路 6021

Maven项目,本地jar包导入手动导入到Maven库中

6、此时你的maven下conf路径,自带了一个setting.xml文件,可能和你的idea里面的settings.xml文件对不上,将你项目里面平时用的,手动改过的setting.xml文件,去覆盖到你maven路径默认的settings.xml文件。当你的项目,由于网络或者环境这些问题,无法从maven中央仓库更新jar包到本地的时候,可以尝试下面方法,手动添加jar包到Maven仓库;1、需要先拿到你的jar包,copy到本地。方法二:本地jar包可以不引入maven,直接放到项目中使用,如下图,

小哥骑单车 3万+

【AI蛋白预测实战】零门槛在Colab上运行AlphaFold2全流程解析

本文为零基础用户提供了在谷歌Colab平台上运行AlphaFold2进行蛋白质结构预测的完整实战指南。通过ColabFold项目,用户无需本地高性能硬件,即可免费利用云端GPU完成从序列输入到3D结构生成和结果可视化的全流程,大幅降低了AI蛋白预测的技术门槛。

mqtt6iot的博客 911

jar包手动添加到本地maven仓库

场景:使用maven拉取依赖时,经常出现找不到jar包的情况,有可能我们maven配置的远程仓库中并没有这个jar包,那么这些jar需要我们自己手动导入到我们的本地仓库中,才能加入maven的pom中。

我的博客 2万+

基于Ventoy制作单个U盘引导Windows+Linux+黑苹果macOS

一款国内高手开发的一个名为Ventoy的开源多系统启动U盘制作工具,官方链接:https://www.ventoy.net/cn/index.html Ventoy 特点 不影响U盘日常普通使用 直接从ISO文件启动,无需解开 支持MBR和GPT分区格式(1.0.15+) 支持超过4GB的ISO文件 支持大部分常见操作系统, 已测试650+ 个ISO文件 不仅仅是启动,而是完整的安装过程 版本升级时数据不会丢失 Ventoy 待改进 不支持macOS和ChromeOS 准备2个空的U.

wybarcelona的博客 3万+

运用AD进行stm32最小系统PCB图的绘制

运用AD进行stm32最小系统PCB图的绘制一、PCB图的绘制(1)布局(2)布线(3)覆铜(4)电气规则检查二、给PCB添加logo三、生成garber文件总结 一、PCB图的绘制 (1)布局 1.画好原理图后,新建一个PCB项目 2.在Design中选择第二项,导入器件 3.先点击右下角第一项,再点第二项导入器件 导入成功 4.导入后效果 选择紫红色方框,按电脑上的delete键把它删掉 5.在Tools选择Outside Board,自动排布器件 排布后效果如图 6.画线,确定板子范围

lucario1的博客 2149

maven手动导入jar

maven手动导入jar

Gxy1227的博客 1115

保姆级教程:用ROS2 Humble + Gazebo Classic 从零搭建一个能键盘控制的差分AGV模型

本文提供了一份详细的ROS2 Humble与Gazebo Classic教程,指导用户从零开始搭建一个键盘控制的差分AGV模型。内容涵盖环境配置、Xacro文件设计、Gazebo仿真集成以及键盘控制实现,特别针对常见问题提供解决方案,帮助开发者快速掌握ROS2机器人仿真技术。

weixin_30387423的博客 168

将本地Jar包导入Maven项目的4种方式

介绍 本文提供三种将一个自定义的JAR文件添加到你的Maven项目中的方法。 1 手动安装JAR到本地maven仓库 涉及到的命令 mvn install:install-file -Dfile=<path-to-file> 这里没指定JAR 文件的groupId,artifactId,version和packaging信息。 因为Maven-ins...

悟鸣的技术博客 5万+

在Allegro设计界面中如何修改封装焊盘

在高密度板的情况下,SUIPLA(支持内层没有的焊盘摘掉)打勾,在高密度板的情况下,内层没有的焊盘摘掉可以增加走线的空间。3、修改完焊盘后,选择File→Update to Design(更新到设计)。然后关闭焊盘修改对话框即可。,将会定期不定期更新技术文章,互相学习交流。或者点击Options选项卡下要修改的焊盘,然后点击Edit修改。在Allegro PCB设计界面中修改封装焊盘的方法。2、然后点击封装上要修改的焊盘,右击选择Edit。修改完成后如下图所示。

bhxc809751502的博客 7806

基于Python的FAO农业数据高效爬取与分析实战:从Scrapy到异步爬虫的进阶之路

本文将详细介绍如何使用Python最新技术爬取联合国粮农组织(FAO)的农业数据,涵盖从基础爬虫到高级异步爬虫的完整实现过程。文章包含5000余字的技术解析,提供完整的代码示例,并探讨数据处理与存储的最佳实践。

2201_76125261的博客 240

maven项目手动导入jar包依赖

maven项目手动导入jar包依赖 手动添加: 1、点击file===>project Structure===>modules 2、点击dependencies,再点击右侧加号,选择第一个JARs or directories 3、选择下载好的依赖jar包,然后一直点击OK即可 4、点击左侧的项目下方的External Libraries会发现刚刚添加的jar包已经存在了 5、但此时若使用maven打包,会报错,提示xxx.jar不存在 针对此情况,则需要将jar包手动添加到maven...

李爱涛的博客 4151

运行codex时出现登录失败:failed to start login server: 以一种访问权限不允许的方式做了一个访问套接字的尝试。 (os error 10013) 解决方案

本文主要介绍了运行codex时出现登录失败:failed to start login server: 以一种访问权限不允许的方式做了一个访问套接字的尝试。 (os error 10013) 解决方案,希望能对使用xx的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 10万+

idea中maven导入jar包报错,自己手动导入jar包

下面的叙述都是基于使用的本地仓库的jar包  最近用maven搭建环境发现,明明和别人一毛一样的操作idea显示一直都是红线,发现有两方面的原因: * 直接粘贴的代码 这是一个很奇怪的事情,如果你不是手撸的代码而是直接粘贴的代码,idea显示的直接就是红线,没有发现该jar包 解决:在搭建的时候要一个一个的手撸代码,而不是一次性粘贴 * 不是粘贴但仍然报错 解决:这很可能是你的本地仓库中没有...

吕小医的博客 5483

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

IDEA手动导入maven jar包

在开发的时候我们有时需要导入一些maven仓库中没有的jar包,但是直接在pom文件中写又无法下载,这就需要我们手动将jar包导入到maven中 将所需要的jar包下载,放置在没有中文名称的文件加下(请不要放置在对应的maven仓库中的位置) 我们以hutool.jar为示例进行手动导入jar包 下载完成后使用win+r cmd 进入命令行 命令安装jar包 Dfile = jar包放置的位置 DgroupId = jar包的grouopId DartifactId = jar包的artifa.

隐心咒Amor的博客 2745

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Maven 手动导入jar包命令

Maven导入jar包可不仅仅是把jar包复制到仓库那么简单啊,那样是不起任何效果的 必须通过命令行导入,如下所示: 为什么要手动向maven仓库导入jar包? 因为我们所需的一些jar包是在mvn repository 下载不到的,不论是国内还是国外镜像,都无法下载到,但我们又需要,所以我们只能手动导入啦! 这些不能下载的常见jar有: 连接数据库的 ojdbc6.jar 。 以及验证码所需的...

Java开发,人工智能,边缘计算,致力于掌握前沿技术 8898

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

手动下载jar包并导入maven库

手动下载jar包并导入maven库1. 手动下载jar包2. jar包导入maven3. 项目中使用jar包 1. 手动下载jar包 下载地址如下: https://repo1.maven.org/maven2/com/opencsv/opencsv/4.4/opencsv-4.4.jar 1. 前缀:https://repo1.maven.org/maven2 或 https://centra...

nanyan_xixi的博客 3387

maven 手动导入jar包到本地仓库

1:maven本地仓库缺少jar包 我们在进行项目Maven&gt;&gt;update project ..后,时常还是会出现项目缺少jar包的情况 我们进入到maven本地仓库查看 仓库里面缺少jar 2:maven 手动导入jar包到本地仓库 将缺少的jar包复制到指定文件夹下 在项目pom.xml中找到缺少的包的 &lt;dependency...

菜刀刘 2695

手动导入maven项目依赖jar包

手动导入maven项目依赖jar包

qq_45644254的博客 1004

【maven】——如何将下载的jar包手动导入本地maven仓库

如何将下载的jar包手动导入本地maven仓库 1.首先将jar包拷贝到maven仓库的安装路径的bin目录下 2.运行cmd命令进入到该目录 输入命令 : mvn install:install-file -DgroupId=com.alipay -DartifactId=alipay-sdk -Dversion=3.0.0 -Dpackaging=jar -Dfile=alipay-sdk-java20180104135026 黑体加粗部分替换成需要导入的jar包的名字。 3.导入成功 ...

未闻花名 472

maven手动导入jar包

#maven手动导入jar包 ##要在maven的bin目录cmd运行此命令 ##(需要导入的新的jar包可以放在任意路径下,但是不能放在maven本地仓库中) mvn install:install-file -DgroupId=com.esen.jdbc -DartifactId=oscarJDBC -Dversion=2.0 -Dpackaging=jar -Dfile=D:\maven1122\oscarJDBC.jar ...

qq_24790827的博客 516

Maven手动导入Jar包

Maven手动导入Jar包 需求: 有时候需要手动导入jar到本地的Jar包,以便在pom文件中引入。 例如: 1. Oracle的JDBC驱动导入: Java开发使用Oracle,所以需要使用Oracle的JDBC驱动,而Maven中心库没有Oracle JDBC的驱动下载,因此需要通过Maven命令,自己打包Oracle的JDBC驱动到本地库。 2. 操作步骤: 注:本地Maven默认仓库(即...

学习和工作总结,共勉! 435

手动导入Maven jar包

记录手动导入maven jar包流程 打开cmd mvn install:install-file -Dfile=D:\jodconverter-2.2.2-sources.jar -DgroupId=com.artofsolving -DartifactId=jodconverter -Dversion=2.2.2 -Dpackaging=jar 解析 -Dfile jar包所...

qq_41550306的博客 793
上一篇: 配置Maven(IDEA)
下一篇: 如何在SSM使用Restful风格
hanlin-hl
博客等级 码龄8年 3粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hanlin-hl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值