idea pom依赖失败_IDEA中Maven依赖下载失败的完美解决方案

使用IDEA进行Maven项目开发时,时不时会遇到pom.xml报错的情况,其中很大概率是因为Maven依赖的jar包下载失败,找来找去也没有找到是什么问题,困扰了很多程序猿,这里给出IDEA中Maven依赖下载失败解决方案,给大家参考,实测有用。

文章目录首先检查网络有没有问题,确定网络没有问题,请看下一步多次点击重新导入Maven依赖的按钮设置自动导入Maven依赖在IDEA中找到Maven的配置文件的地址,然后检查配置的远程仓库或者镜像有没有问题如果上面几步都没有解决问题,可以使用以下脚本删除Mvaen中的lastUpdated文件Maven仓库依赖存在依旧报错

首先检查网络有没有问题,确定网络没有问题,请看下一步多次点击重新导入Maven依赖的按钮

重新导入Maven依赖有两种方式,如上图所示。如果多次点击重新导入依赖按钮依然报错,请看下一步

设置自动导入Maven依赖

Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Importing,如下图

这样设置后,如果Maven仓库存在依赖的话,IDEA会自动导入到项目中,如果没有用,看下一步

在IDEA中找到Maven的配置文件的地址,然后检查配置的远程仓库或者镜像有没有问题

如上图所示,我的配置在C:\develop\Maven\apache-maven-3.5.3\conf\settings.xml

我配置的是阿里云仓库,没有什么问题,如果配置的是Maven私服Nexus的话,需要检查配置的路径和私服网络有没有问题

nexus-aliyun

*

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

如果上面几步都没有解决问题,可以使用以下脚本删除Mvaen中的lastUpdated文件

如果你的电脑是Windows系统,新建cleanLastUpdated.bat文件

注意:记得将脚本cleanLastUpdated.bat文件的仓库路径改为自己Maven仓库的路径

@echo off

rem 这里写你的仓库路径

set REPOSITORY_PATH=C:\develop\Maven\apache-maven-3.5.3\respository

rem 正在搜索...

for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (

del /s /q %%i

)

rem 搜索完毕

pause

保存,然后双击执行脚本就可以删除lastUpdated文件,然后点击重新导入Maven依赖的按钮

Maven仓库依赖存在依旧报错

我的依赖问题到这一步才得到解决,好累,不过问题终于解决了!

有两种解决方式:

把pom.xml中对应的依赖先删除,然后刷新右侧,之后再把依赖粘贴到pom.xml中,再次刷新右侧就好了

从本地仓库将对应的包删除掉,然后让maven重新下载

比如你要删除spring-boot-starter-web-2.1.8.RELEASE.jar,你要进入Maven仓库路径C:\develop\Maven\apache-maven-3.5.3\respository\org\springframework\boot\spring-boot-starter-web\2.1.8.RELEASE\spring-boot-starter-web-2.1.8.RELEASE.jar,然后进行删除

总结

到此这篇关于IDEA中Maven依赖下载失败的完美解决方案的文章就介绍到这了,更多相关IDEA中Maven依赖下载失败内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2020-04-14

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

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

相关文章

南京师范大学874计算机答案,2017年南京师范大学电气与自动化工程学院874电路考研题库...

一、计算题1. 计算如图所示电路的输入电阻图【答案】在端口间加电压在该作用下产生电流则解方程得则输入电阻为2. 列写图(a )所示电路矩阵形式的节点方程(用相量)。图【答案】该电路的有向图如图(b )所示。故可写出节点——支路关联矩阵A 和支路阻抗矩阵…

mysql 设置字段自动增长值_mysql命令行脚本

命令行连接在工作中主要使用命令操作方式,要求熟练编写打开终端,运行命令mysql -uroot -p回车后输入密码,当前设置的密码为mysql连接成功后如下图退出登录quit 和 exit或ctrld登录成功后,输入如下命令查看效果查看版本&#xff1a…

ie8不发送ajax,IE8用ajax访问不能每次都刷新的问题

AJAX简介AJAX Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。IE8用ajax访问不能每次都刷新的问题介…

graphic方法重写 unity_Unity Shader 深度值重建世界坐标

根据深度重建世界坐标证明世界坐标重建正确的方法首先,得先找到一种证明反推回世界空间位置正确的方法。这里,我在相机前摆放几个物体,尽量使之在世界坐标下的位置小于1,方便判定颜色如下图:然后将几个物体的shader换成…

python显示表格_在Python中获取Excel表格的数量

How get number of sheet in below python example? file self.excel_file.decode(base64) excel_fileobj TemporaryFile(wb) excel_fileobj.write(file) excel_fileobj.seek(0) workbook openpyxl.load_workbook(excel_fileobj, data_onlyTrue) sheet_number ??? sheet…

asp网站本地测试服务器,小旋风asp服务器,asp本地环境调试必备

学习asp,要在本地搭建一个asp服务器调试环境吧,那么必不可少的要找asp本地调试环境软件,超级小旋风AspWebServer是一个不错的选择。超级小旋风AspWebServer系统基于NetBox开发,可以跟IIS媲美的服务器。小旋风asp服务器 该软件是由…

基于sklearn的朴素贝叶斯_Sklearn参数详解—贝叶斯

在开始学习具体的贝叶斯参数前,你可以先看看:朴素贝叶斯详解​mp.weixin.qq.com朴素贝叶斯一共有三种方法,分别是高斯朴素贝叶斯、多项式分布贝叶斯、伯努利朴素贝叶斯,在介绍不同方法的具体参数前,我们先看看这三种方…

快速傅里叶变换python_【原创】OpenCV-Python系列之傅里叶变换(三十八)

OpenCV-Python系列之傅里叶变换 傅里叶变换 我们生活在时间的世界中,早上7:00起来吃早饭,8:00去挤地铁,9:00开始上班。。。以时间为参照就是时域分析。 但是在频域中一切都是静止的!可能有些人无法理解,我建议大家看看…

c# 服务器性能监控,C#服务器性能监控之WMI的代码示例详解

1.WMI简介WMI是英文Windows Management Instrumentation的简写,通过使用WMI,我们可以获取本地或远程服务器的性能参数和进程运行情况,以及大部分硬件信息,但前提是运行的用户要有足够的权限,如administrator组用户等。…

pythonrandrange_Python3 randrange() 函数

Python3 randrange() 函数 描述 randrange() 方法返回指定递增基数集合中的一个随机数,基数缺省值为1。 语法 以下是 randrange() 方法的语法:import random random.randrange ([start,] stop [,step]) 注意:randrange()是不能直接访问的,需要…

服务器信息化平台,管理系统的信息化平台.ppt

管理系统的信息化平台管理系统中计算机应用 第三章 管理系统的信息化平台 本章主要内容 任何管理信息系统的运行都需要依靠特定的环境支持,这种环境称为信息化处理的基础平台。 本章节介绍了信息化平台的基本组成:计算机平台、通信平台、网络平台和数据库…

中运算符百分号作用_SQL基础知识——LIKE运算符

LIKE 作用在WHERE子句中使用LIKE运算符来搜索列中的指定模式。 有两个通配符与LIKE运算符一起使用:% - 百分号表示零个,一个或多个字符_ - 下划线表示单个字符注意: MS Access使用问号(?)而不是下划线(_)。 百分号和下划线也可以…

服务器点播直播系统,服务器点播直播系统

服务器点播直播系统 内容精选换一换在SAP系统中,除了SAP HANA节点使用裸金属服务器外,其他节点都使用弹性云服务器。Jump Host弹性云服务器,用户可通过访问该服务器后,再通过SSH协议跳转到SAP HANA及SAP应用节点。同时用于部署SAP…

eureka多了一个莫名其妙的服务_SpringCloud 服务注册与发现组件 Eureka

一、SpringCloud介绍微服务,为了更好的创建项目组织结构、更高效的项目的迭代效果、更优良的架构设计,就需要使用微服务的架构思想,来对项目进行搭建或者重构。企业碰到的第一个问题是服务如何进行拆分。根据业务边界来划分,拆分开…

怎么用贝塞尔工具画圆_Win10恶意软件删除工具怎么用?这个方法都舍不得分享...

Win10恶意软件删除工具怎么用?恶意软件删除工具相信很多朋友都会在windows更新中看到过,但是很多朋友确从来没有用过,微软每个月都会把恶意软件删除工具给更新一下,主要作用是用来分析用户电脑上是否存在风险程序的工具。其实大家…

springboot 获取bean_SpringBoot高级(自动配置 事件监听 监控)

SpringBoot自动配置condition-1Condition是Spring4.0后引入的条件化配置接口,通过实现Condition接口可以完成有条件的加载相应的BeanConditional要配和Condition的实现类(ClassCondition)进行使用ClassConditionpublic class ClassCondition implements Condition {…

golang延时_golang 实现延迟消息原理与方法

实现延迟消息具体思路我是看的下面这篇文章https://mp.weixin.qq.com/s/eDMV25YqCPYjxQG-dvqSqQ实现延迟消息最主要的两个结构:环形队列:通过golang中的数组实现,分成3600个slot。任务集合:通过map[key]*Task,每个slot…

python特征工程插件_手把手教你用Python实现自动特征工程

任何参与过机器学习比赛的人,都能深深体会特征工程在构建机器学习模型中的重要性,它决定了你在比赛排行榜中的位置。 特征工程具有强大的潜力,但是手动操作是个缓慢且艰巨的过程。Prateek Joshi,是一名数据科学家,花了…

2020笔记本性价比之王_笔记本电脑性价比排行2020前十名?

展开全部1、 联想(Lenovo)拯救者R7000产品材质:32313133353236313431303231363533e58685e5aeb931333433656631ABCD面塑料产品尺寸:15.6寸CPU型号: AMD Ryzen5 4600H显卡型号:NVIDIA GeForce GTX 1650屏幕参数: 1080P I…

ios不行安卓可以 微信签名_王者荣耀安卓、iOS互通来了!现在可以互看好友资料...

3月10日消息,王者荣耀在更新正式服后,安卓版和iOS版开通了资料互看。此前安卓和iOS上的游戏一直因为使用的服务器不同,不能实现两个平台的游戏互动,当然也不能实现同账号的资料同步。这对很多玩家来说造成一定的困扰,如…