Maven配置文件settings.xml 和 jar包下载失败处理

news2024/11/13 10:19:51

  • 1.配置国内的Maven源
    • 1.1 mirrors代码
  • 2.重新下载jar包
  • 3.其他问题

1.配置国内的Maven源

1.先打开自己的Idea检测Maven是否配置正确。

Idea的设置分两种:一是配置当前项目;二是配置新项目,所以下述所有配置操作我们需要操作两次

在这里插入图片描述

在这里插入图片描述

2.检查settings.xml是否存在

在这里插入图片描述

3.复制settings.xml前面的路径到文件管理器,查看是否存在settings.xml文件【此处路径不要出现中文!会报错!】

A、第一种结果,有settings.xml文件

在这里插入图片描述

可以使用VsCode打开该文件,找到mirrors,里面是没有任何的配置的,需要把阿里的镜像文件或者是网易的镜像文件都可以【此处使用的是阿里镜像】
在这里插入图片描述

1.1 mirrors代码

【把下面这串代码复制到mirrors里】

 <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>        
      </mirror>

B、第二种结果,没有settings.xml文件,可以把下面的xml文件,复制过去

【在我的资源里,下载解压缩】或者手动创建settings.xml文件,把下面这个链接里的完整代码复制到xml文件里保存即可.强调,不要把settings.xml打错了,建议直接复制这个名字.
链接:settings.xml

2.重新下载jar包

一定要先配置第1个步骤的内容(上述操作)。重新下载jar包,把repository文件里的内容全部删除,在Idea里点击重新下载

在这里插入图片描述

在这里插入图片描述

点击Idea最右侧的Maven,点击刷新按钮,即可重新下载jar包

在这里插入图片描述

使用上述操作为以后新项目都配置好,后面再创建新项目就不需要重新配置。如果下载失败,重复上述步骤,知道下载成功

3.其他问题

如果上述操作配置,还是下载不了,可能是以下问题:

  1. 上述操作步骤没看仔细: 重新认真的逐字逐句的观看和配置【可能你setting的g后面少了s…】;

  2. Maven 路径中出现中⽂: 如果出现中⽂会导致下载了 jar 包,但是在项⽬中不能正常使⽤;

  3. 当前⽹络运营商有问题: 当前所在区域连接的⽹络运营商(中国电信、移动…)连接数据源有问

    题,尝试更好⽹络,使⽤⼿机热点或朋友的⼿机热点尝试,如果还是不行,间隔4小时后再尝试。【可能刚好你的网络节点坏掉了,网线被挖断了等等,真就有可能,一般会有抢救小组进抢修,一般都是2-4小时内维修完毕】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/638931.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PMP项目管理证书是什么?有什么用?

什么是PMP证书&#xff1f; PMP全称是Project Management Professional&#xff0c;中文全称叫项目管理专业人士资格认证&#xff0c;是由美国项目管理协会(PMI)发起&#xff0c;严格评估项目管理人员知识技能是否具有高品质的资格认证考试&#xff0c;目的是为了给项目管理人…

3D格式转换工具HOOPS Exchange​助力Zuken打造电子设计自动化产品

行业&#xff1a;电子制造 挑战&#xff1a;对制造商来说&#xff0c;电子设计变得越来越复杂 - 电气和机械设计的融合需要将二维和三维数据结合起来 - 需要提供对多种不同CAD格式的支持 解决方案&#xff1a;HOOPS Exchange是用于快速、准确的CAD数据转换的领先SDK&#xff…

vscode右键点击,松开后自动触发鼠标所在位置的按钮(误触发双击效果)

例如如下&#xff0c;右键展开菜单&#xff0c;松手会自动触发转到声明功能 解决方案&#xff1a; 1、安装easystroke sudo apt-get install easystroke 2、打开easystroke&#xff0c;选择preferences tab 3、点击Gesture Button&#xff0c;在出现的框中右键单击一次 4、点…

基于python的数据集扩充增强

前言 数据增强技术在深度学习中得到了广泛的应用&#xff0c;它能够有效地扩充训练数据集的大小&#xff0c;提高模型的泛化能力&#xff0c;同时也能够有效地防止过拟合现象的发生。在本篇中&#xff0c;将讲解一种基于 Python 和 OpenCV 库实现的数据增强方法&#xff0c;并提…

Notes/Domino 14新变化

大家好&#xff0c;才是真的好。 一周没见&#xff0c;有没有分外想念&#xff1f; 这周马上要发布HCL Notes/Domino 14 Drop1版本&#xff0c;许多人摩拳擦掌&#xff0c;跃跃欲试。今天我们就不说功能&#xff0c;而从底层来说&#xff0c;这回14版本带来的变化真的很大&am…

JAVA如何学习爬虫呢?

学习Java爬虫需要掌握以下几个方面&#xff1a; Java基础知识&#xff1a;包括Java语法、面向对象编程、集合框架等。 网络编程&#xff1a;了解HTTP协议、Socket编程等。 HTML、CSS、JavaScript基础&#xff1a;了解网页的基本结构和样式&#xff0c;以及JavaScript的基本语…

掌握Scala数据结构(1)ARRAY、LIST

一、数组 (Array) &#xff08;一&#xff09;定长数组 1、数组定义 &#xff08;1&#xff09;定义数组时初始化数据、、 数组的静态初始化自动推断数组类型 手动指定数据类型 &#xff08;2&#xff09;定义时指定数组长度&#xff0c;后赋值 先定义&#xff0c;后赋值&…

不入耳蓝牙耳机音质好吗?音质表现好的不入耳蓝牙耳机推荐

​不入耳蓝牙耳机因其不入耳佩戴设计&#xff0c;受到很多人的喜欢&#xff0c;也更多人开始使用不入耳式蓝牙耳机了。为了让大家能更快选购不入耳蓝牙耳机&#xff0c;今天就让我来给大家介绍几款性能不错的不入耳蓝牙耳机&#xff0c;一起看看有哪些吧。 一、南卡OE不入耳蓝…

电流检测电路选高侧还是低侧

两种电流检测电路 在电路设计中&#xff0c;使用最广泛的电流采样方法是在电流回路中串联高精度的电阻&#xff0c;通过测量电阻两端的电压计算回路的电流值大小。具体检测方法有如下两种&#xff1a; 高侧电流检测 图1 高侧电流检测 如图1&#xff0c;高侧电流检测&#xff…

Selenium各种浏览器的驱动下载

Selenium各种浏览器的驱动下载 谷歌浏览器&#xff1a;​​​​​​Chrome驱动版本点击下载&#xff08;如果打不开&#xff0c;可以点击淘宝源进行下载) 微软Edge浏览器&#xff1a;Microsoft Edge驱动版本点击下载 火狐浏览器&#xff1a;Firefox驱动版本点击下载 Chrome…

科技点亮课堂,智能黑板解决方案

教育信息化自诞生以来&#xff0c;一直都在不断地向上发展&#xff0c;随着教育信息化2.0、教育现代化2035等战略的推进&#xff0c;教育信息化的步伐逐渐加快&#xff0c;越来越多的学校开始采用智慧型教学终端部署&#xff0c;以更好地促进高效、公平、个性化的教学发展。智能…

索尼mxf播放花帧无声音的修复方法

索尼的影视级摄像机一般是用MXF文件结构&#xff0c;在一些极端情况下(如断电)会生成RSV文件&#xff0c;此时RSV文件无文件结构&#xff08;无文件头、元文件、文件尾等&#xff09;仅仅为数据EC内容&#xff0c;今天我们来说一个特殊的案例&#xff0c;封装只做了文件头结果出…

prometheus监控应用数据(二)

prometheus监控应用数据(二) 本文承接上篇文章prometheus监控应用数据(一)。使用开源软件prometheus对上篇文章中提及到的数据进行可视化监控。 本文使用docker进行prometheus的部署&#xff0c;准备以下两个文件&#xff0c;以及文件内内容如下所示: .env文件 # Container Ti…

【头歌-Python】9.1 X射线衍射曲线绘制(project)第1~2关

第1关&#xff1a;X 射线衍射曲线 任务描述 本关任务&#xff1a;读文件中的数据绘制线图形。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a; 1.python 读取文件 2.使用 matplotlib 绘制图形 python 读取文件 python读取文件可以用以下函数实现&#xff1…

华为OD机试真题 JavaScript 实现【记负均正】【牛客练习题】

一、题目描述 首先输入要输入的整数个数n&#xff0c;然后输入n个整数。输出为n个整数中负数的个数&#xff0c;和所有正整数的平均值&#xff0c;结果保留一位小数。 0即不是正整数&#xff0c;也不是负数&#xff0c;不计入计算。如果没有正数&#xff0c;则平均值为0。 数…

计算机网络3(网络层)

目录 1.网络层的作用 2.网际协议的四个协议 3.IP地址 4.IP地址的组成 5.IP地址的分类 6.IP地址 1.网络层的作用 寻址和路由的选择&#xff0c;连接的建立和终止&#xff0c;提供端到端的服务 单位是分组 2.网际协议的四个协议 ARP地址解析协议 &#xff1a;根据IP地址获取…

PortSwigger web缓存中毒(Cache Poisoning)

一、什么web缓存中毒&#xff1f; Web缓存中毒&#xff08;Web Cache Poisoning&#xff09;是一种攻击技术&#xff0c;攻击者通过操纵Web应用程序的缓存系统&#xff0c;将恶意或欺骗性内容注入到合法的缓存中&#xff0c;以欺骗用户或绕过安全控制。 Web缓存中毒的原理是利用…

Web UI 自动化测试框架哪个更适合你?

最近&#xff0c;项目上出于系统性稳定性、减少测试工作量考虑&#xff0c;打算在 Web 前端引入 BDD。由于上一个项目写了一定的 Cucumber 代码&#xff08;BDD 测试框架之一&#xff09;&#xff0c;这个框架选型的责任便落到了我的肩膀上了。 在我们进行框架选型的时候&…

执行器-Query 执行详解

一、主要流程 本期主要为大家分享&#xff0c;在经过语法、词法分析并生成 AST 语法树后的执行流程&#xff0c;下图是完整流程展示&#xff1a; 图 1 整体流程图 一个 Query 语句执行&#xff0c;从 connExecutor 接收&#xff0c;再到解析完成的 AST 语法树&#xff0c;最后…

【哈希表part01】| 242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.两数之和

目录 ✿LeetCode242.有效的字母异位词❀ ✿LeetCode349.两个数组的交集❀ ✿LeetCode202.快乐数❀ ✿LeetCode1.两数之和❀ ✿LeetCode242.有效的字母异位词❀ 链接&#xff1a;242.有效的字母异位词 给定两个字符串 s 和 t &#xff0c;编写一个函数来判断 t 是否是 s 的…