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

news/2024/10/4 11:48:50 标签: maven, xml, jar, java
xmlns="http://www.w3.org/2000/svg" style="display: none;">

  • 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里】

xml"> <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

jar_51">2.重新下载jar

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

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

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

3.其他问题

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

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

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

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

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


http://www.niftyadmin.cn/n/426049.html

相关文章

python接收遥测终端后端服务代码

import socket import threading import SocketServer import Queue import time queue_list {} client_list [] socketdatalist {} #线程句柄&#xff0c;处理每个线程内收到的监控板数据 class ThreadedUDPRequestHandler(SocketServer.BaseRequestHandler): def handle…

敏捷软件测试常见的七个误区

敏捷软件开发是从1990年代开始逐渐引起广泛关注的一种新型软件开发方法&#xff0c;是能够应对快速变化的需求的一种软件开发能力&#xff0c;它作为一种新型的开发模式&#xff0c;被越来越多地应用到软件项目中。 敏捷软件测试指的是在敏捷软件开发过程中跟质量相关的一系列…

MIsc(5)

ningen 打开后是一张生物图片&#xff0c;利用010打开后文件头没问题的&#xff0c;但是在文件末尾好像是包含了一个txt文件 拿到kali里利用binwalk分离出一个zip文件&#xff0c;但是需要密码打开 既然提示了资环4位数字的密码&#xff0c;那就可以直接爆破 获得flag 小明的保…

mysql用户和备份

mysql用户和备份 mysql8 密码配置 ALTER USER rootlocalhost IDENTIFIED BY 123456 PASSWORD EXPIRE NEVER; ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 123456; flush privileges;开放外网端口 use mysql; update user set host"%" w…

【更新日志 v3.5.1】WRITE-BUG数字空间

保存草稿功能失效 文件贴标签功能失效 ⚙ 功能优化 圈子排序优化 ✅ v3.4.1 更新日志 2023年4月11日 &#x1f60e; 新增功能 内容分页 加载更多学习圈功能 &#x1f47e; bug修复 修复标签hover消失 批注抖动bug 编辑器bug 列表显示全部成员 系统通知修复 代码仓库显示问题 ⚙…

互联网医院app开发|互联网医院小程序开发

随着人们健康意识的增强&#xff0c;互联网医院系统已经成为了现代医疗服务的重要组成部分。互联网医院系统是指利用信息技术手段&#xff0c;建立具有医疗服务能力、具有与普通医院异地协同和医联体功能的综合性医疗服务平台。它可以为患者提供一系列完善的医疗服务&#xff0…

Unity入门1——窗口布局

文章目录 一、Hierarchy 窗口 二、Scene 窗口 三、工具栏 四、Game 窗口 五、Project 工程窗口 六、Inspector 窗口 七、Console 窗口 一、Hierarchy 窗口 ​ 在这里创建对象、操作对象。 ​ 快捷键&#xff1a;F2&#xff1a;对象改名 ​ CtrlC&#xff1a;复制 ​ CtrlV&…

Java学习笔记(视频:韩顺平老师)3.0

如果你喜欢这篇文章的话&#xff0c;请给作者点赞哟&#xff0c;你的支持是我不断前进的动力。 因为作者能力水平有限&#xff0c;欢迎各位大佬指导。 目录 如果你喜欢这篇文章的话&#xff0c;请给作者点赞哟&#xff0c;你的支持是我不断前进的动力。 算数运算符 号使用…