IDEA的Maven项目,本地仓库jar包都下载好了,pom.xml也写好要引入jar包了为什么引入不了?

Java 项目中引入jar包、Maven中打包第三方jar包 在Java项目中,我们经常需要引入第三方的jar包来扩展项目的功能。本文将介绍两种常见的方式来引入jar包:在项目中直接引入jar包和使用Maven打包第三方jar包。 阅读详情

是这样子的,我的电脑上没有下载Maven软件,创建一个新的项目是IDEA-Maven工程的,所以算是idea自带的maven吧。

因为第一次创建maven项目,需要引用spring之类的jar包,pom.xml也写好了引入代码

引入好了坐标,因为maven需要联网下载jar包到本地的仓库,下载的速度很慢,我就百度了一下这篇文章,是需要修改maven中的配置文件settings.xml中的中央仓库,设置中央仓库为国内的阿里巴巴,下载速度就会变得很快。

http://www.voidcn.com/article/p-mdqwyejo-byx.html

 

因为是使用的是IDEA的自带maven项目,是没有settings.xml这个文件的,所以我就手动创建了一个,直接就傻愣愣地原封不动将文章中的中央仓库代码粘贴进去了。(学过maven的应该都知道,maven的settings配置文件不止这么少内容的)

弄好后,一分钟不到,我需要的jar包都下载好,并且导入进项目了。

坑就这样来了,等我再次创建新的mavem项目时,写好引入的pom.xml文件,发现怎么也引不进jar包,因为这些jar包我刚下好没多久啊,去到本地的maven仓库也是发现jar是存在的。

IDEA查看maven配置,也是没有任何问题,刷新了很多次maven也不行!什么鬼???

 

后来去学习一波Maven的视频,发现原来是我的settings.xml配置文件指向本地仓库路径的问题

大家可以去百度一下 maven的settings.xml文件的内容,进行复制一波

需要将<localRepository>这个标签复制一份,放出来,再将IDEA默认的maven本地仓库地址粘贴进去,我图中的就是默认地址

 

再把中央仓库的标签代码粘贴到<mirrors>标签中,保存退出

 

记得把idea的maven的本地settings.xml配置文件打上勾√

再重新加载maven的pom.xml文件就可以导入成功啦。

Yolov5自学笔记之一--从入门到入狱,功能强大不要乱用(实现yolov5的基本功能使用流程及训练自己的数据集) 零基础自学yolov5,学会简单使用和训练自己的数据集,在自己工作中使用 阅读详情

相关推荐

Cursor AI对话历史丢失?开源工具一键恢复项目聊天记录

在软件开发中,数据持久化与工作区管理是保障开发效率与上下文连续性的基础技术。其核心原理在于通过文件系统路径、数据库存储等机制,将应用状态与用户数据持久化关联。对于依赖AI辅助编程的开发者而言,对话历史是宝贵的项目上下文资产,记录了关键的算法思路、API使用范例和问题解决方案。然而,当开发工具(如基于VS Code的Cursor)采用基于项目绝对路径的工作区隔离机制时,项目路径的变更会导致历史对话看似“丢失”,实则是被隔离在了旧路径对应的数据沙箱中。这直接影响了开发体验与知识沉淀的效率。cursor-chat

weixin_26775679的博客 828

解决springboot大片报红,提示:Add library xxx to classpath的问题

解决springboot大片报红,提示:Add library xxx to classpath的问题

jiaohuizhuang6019的博客 5470

Win10 IPv6 远程桌面连接(小米路由器)

背景 由于家里是移动网,且懒得向运营商要公网IPv4,所以想着用IPv6试一下。 家里的环境是这样的: 宽带用的是移动的,没有公网IPv4,但经过测试发现IPv6是公网的 上网通过光猫拨号,而不是通过路由器 路由器是小米AC2100 光猫更改为桥接模式 路由器必须要通过PPPoE拨号,如果是光猫拨号,那么要找对应的维护人员辅助你把光猫改成桥接模式。通过PPPoE拨号路由器就能够拿到公网的IPv6网段,也就可以给底下的其他服务分配公网IPv6了。而如果是光猫拨号,那么只有路由器可以拿到公网的IP。其他的设

timczm的博客 1万+

转载:IDEA 中 maven 项目依赖没有自动 add class path的问题

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34248118的博客 1373

【MNE脑电信号处理学习笔记1】数据的读取、可视化、剪裁、滤波和保存

MNE之读取原始数据、可视化数据、剪裁数据、滤波和保存 Reading & visualizaing raw data, cropping, filtering, and saving 原视频教程:Pybrain: M/EEG analysis with MNE Python 原笔记和材料:pybrain_mne 本文根据视频和个人理解对原笔记进行细微修改。 Import the few packages we’ll need import matplotlib import pathlib i

小白家 4214

AI编码规则:从提示工程到自动化,提升大模型生成代码质量

在软件工程领域,代码质量是保障软件可维护性、安全性和团队协作效率的核心。其背后遵循着从基础语法规范到架构设计原则的一系列工程实践。随着大语言模型(LLM)在代码生成任务中的广泛应用,如何确保AI生成的代码符合这些工程标准,成为一个关键的技术挑战。这涉及到将人类工程师积累的最佳实践,转化为机器可理解、可执行的明确约束。通过系统化的**编码规则**定义与集成,例如构建涵盖安全、风格、架构的多层次规则集,并将其融入**提示工程**或自动化工作流,可以显著引导AI产出更健壮、规范的代码。这种方法的价值在于,它能将模

weixin_42525189的博客 641

Idea不能引入maven已经导入的jar包

从git库拷贝代码后编译,发现有些类没有导入。检查一遍pom.xml没有发现问题,同时在本地的maven仓库中也有对应jar包,但是在idea下External Libraries目录下没有发现jar包。 解决:强制删除idea缓存 File -> Invalidate Caches/Restart,等待idea重启后即可正常导入jar包 作者:Mr_Samuel 链接:https://...

fendou_0123456789的博客 703

MIKE 21 教程 1.5 基于卫星影像绘制河道边界

上一节讲解了如何输入高程数据与绘制网格本节讲解如何根据卫星影像绘制河道边界。在实际项目中,经常遇到河道图纸缺少的情况,此时可以根据卫星影像进行勾勒绘制。常用的地理信息软件均可完成此功能,这里使用大家较为熟悉的ArcGis进行教学(本文默认大家有基础ArcGis操作知识,如有不懂可留言)。

Hello Word 3282

maven本地仓库有jar包,但是引入报错

我的工程结构 父工程dubbo-server下有两个子工程,分别为:server-api(定义接口,打包发布到本地),server-provider(引入server-api的打包,并实现它的接口)。 然后又来了一个工程dubbo-client,它跟工程server-provider一样,引入server-api的打包。然后问题出现了,明明server-api已经打包到本地,server-prov...

长风破浪会有33的博客 8758

PCB仿真软件:Altium Designer_(15).AltiumDesigner的版本控制与项目管理

在进行PCB设计时,版本控制和项目管理是确保设计质量和团队协作效率的关键。Altium Designer 提供了强大的版本控制和项目管理功能,可以帮助设计团队更好地管理和维护项目。本节将详细介绍如何在Altium Designer中进行版本控制和项目管理,包括如何使用版本控制系统、如何管理项目文件、如何进行团队协作等。

kkchenjj的博客 1202

DC/DC开关电源学习笔记(一)开关电源技术概述

开关模式电源(Switch Mode Power Supply,简称SMPS),又称交换式电源、开关变换器,是一种高频化电能转换装置,是电源供应器的一种。其功能是将一个位准的电压,透过不同形式的架构转换为用户端所需求的电压或电流。开关电源的输入多半是交流电源(例如市电)或是直流电源,而输出多半是需要直流电源的设备,例如个人电脑,而开关电源就进行两者之间电压及电流的转换。【百度百科】

小幽余生不加糖 1619

导入Maven项目遇到的一些问题及解决

Mave项目导入时经常遇到的异常

一个程序员的专栏 2836

R语言中的混淆矩阵(Confusion Matrix)是一种常用的评估多分类模型性能的工具

除了准确率,混淆矩阵还提供了其他有用的指标,如灵敏度(Sensitivity)、特异度(Specificity)、精确度(Precision)和召回率(Recall)。混淆矩阵通过比较模型预测结果与实际标签的一致性,帮助我们了解模型的分类准确性和错误类型。此外,混淆矩阵还提供了各种错误类型的统计信息,如假阳性(False Positive)和假阴性(False Negative)等。通过混淆矩阵,我们可以了解模型的整体性能和错误类型,从而对模型进行评估和改进。最后,为了更好地理解混淆矩阵的结果,可以使用。

HackSquad的博客 972

JAVA【基础】 IDEA导入jar包的几种方式

目录获取想要添加的依赖,或者jar包maven添加依赖手动导入jar包最后测试一下,是否添加成功 下面多图预警 获取想要添加的依赖,或者jar包 添加依赖 ,或者下载jar包,都可以去maven网站下载。 进入 Maven仓库:https://mvnrepository.com/ -查找你所需要的jar包 比如说我需要mysql-connector-java 连接 jdbc 的jar包...

言小溪 的博客 2万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Maven 项目构建打包,如何引入本地 Jar 包?

假如你发现某开源项目有个 bug 影响到自己的系统,但官方还没修复,自己定位到了本地修改打了包先应急用,那么如何在其他项目上使用该包?本文提供了两种方式。

Dreams_KS的博客 5877

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

IDEA引入本地jar包的几种方法

IDEA引入本地jar包的几种方法

小白龙的博客 5万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在pom文件中引入本地jar包

在pom文件中引入本地jar包 方法一 (1) 去maven仓库下载jar包 仓库地址: https://mvnrepository.com/ 点击需要的版本 以jar包的形式下载 在pom文件中添加jar依赖 <dependency> <groupId>org.bgee.log4jdbc-log4j2</groupId> <artifactId>log4jdbc-log4j2-jdbc4.1<

weixin_49114503的博客 3万+

使用IDEA在Maven项目中引入自定义的jar包

Maven项目如何引入自定义的jar包,亲测有效 一、方式一:将自定义的jar添加到项目下 使用IDEA在项目的resourse文件夹下创建存放jar的文件夹,图中以lib文件夹为例 找到要引入的jar,将其复制到项目所在的目录的lib文件夹下 在项目的pom.xml文件中引入该jar包依赖 <dependency> <groupId>com.effort</groupId> <!-- 自定义即可 --> <artif

一颗橘子的博客 8420

idea中Maven引入jar包失败,教你手动导入jar包到Maven仓库

本文主要介绍在Idea中引入jar包失败的情况下,如何手动将所需要的jar包有本地导入到Maven仓库。

zuihongyan518的博客 9101

idea里maven项目手动导入外部jar包的两种方法

第一种方法: 一、将要导入的jar包加载到本地仓库 在命令提示符内运行下列命令: mvn install:install-file -Dfile=jar包路径.jar -DgroupId=自定义的groupid -DartifactId=自定义的artifactId -Dversion=自定义的版本号 -Dpackaging=jar 二、在pom.xml文件中导入对应依赖 <dependency> <groupId>自定义的groupid</groupId&gt

qq_40093289的博客 2万+

【Maven】maven引入第三方jar包并打包

maven引入第三方jar包并打包 idea中的springboot项目引用第三方jar包,打包时将其引入

z_xiao_qiang的博客 8341

maven工程依赖的jar包,在本地仓库有,但是pom.xml文件却报错找不到jar包;IDEA运行项目类文件报错:java: 错误: 无效的源发行版:16

1、maven项目依赖的jar包,在本地仓库有,但是pom文件却报错找不到jar包。 window10 Maven3.8.3 jdk1.8 Intellj IDEA2021.2.2 maven项目依赖的jar包,在本地仓库有,但是pom文件却报错找不到jar包。 检查项目的maven配置是否正确: maven版本、setting.xml文件、repository目录 经检查IDEA内的项目Maven配置正确。 原因是: maven项目的,pom.xml中依赖的..

sinat_23619409的博客 1万+

maven项目手动导入jar包依赖

maven项目手动导入jar包依赖 手动添加: 1、点击file===>project Structure===>modules 2、点击dependencies,再点击右侧加号,选择第一个JARs or directories 3、选择下载好的依赖jar包,然后一直点击OK即可 4、点击左侧的项目下方的External Libraries会发现刚刚添加的jar包已经存在了 5...

weixin_44455388的博客 1万+

Maven 命令之将本地 Jar 包安装到 Maven 本地仓库

Maven 命令之将本地 Jar 包安装到 Maven 本地仓库

蜗牛的博客 1万+

Maven丨使用IDEA将本地的Jar包添加到个人的maven仓库中

有时候我们需要将本地的Jar包加入个人的Maven仓库中方便项目的Jar包管理,直接将Jar包丢进Maven仓库是不行的,Maven识别不了。所以我们可以使用命令行将本地的Jar包加入Maven仓库,本文以IDEA为例子,记录将本地Jar包安装到个人Maven仓库的具体步骤 第一步 点击IDEA右侧的Maven Project按钮, 第二步 点击 Execute ...

秋天的博客 3665

Maven仓库免费下载所有Jar包和Maven添加依赖

首先下载Spring相应的jar包是很容易的,不要慌!这里提供两种获得方式,要是需要其他jar包和依赖jar包的可以看看文章中的链接看看是否有你需要的jar包。 1、方式一 : 去我百度网盘上一键下载获取 注意:我百度网盘上是5.2.0的,当前(我写这篇水文时)官方已出5.2.0版本了,官方更新的速度实在太快,我觉得5.2.0在开发和练习中完全是够用了,你的学习速度永远也跟不上技术的更新迭代速度的,没有必要去追求最新版。况且我觉得最新版本也不适合当下的我。 另外要是需要这些的可以百度网盘下载,Spring.

qq_43012792的博客 8364
上一篇: DateFormat中的parse老是抛出 java.text.ParseException: Unparseable date问题
下一篇: MySQL-排序加去重sql语句
NatChan
博客等级 码龄9年 12粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值