解决IDEA无法下载maven依赖的问题
作者:stephenChen946 时间:2023-12-05 17:06:59
今天新建一个springboot项目时,项目建好后,在IDEA下载依赖包时,下载了很久都没有下载完,后来仔细一看,是下载不了。
解决方法:
在项目的pom.xml文件上右键,弹出框中选择maven,再选择open 'settings.xml' 或者是 create 'settings.xml' ,操作如图:
在该文件中填入如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>http://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
重新右键pom.xml文件,选择 maven ,选择 Reimport 即可下载依赖。操作步骤及settings.xml文件内容如图:
settings.xml文件内容:
至此,依赖依法下载的问题已经解决。。
疑惑:将settings.xml文件中的<mirrors>替换成如下内容,竟然也无法下载依赖(但看网上博客说会让下载速度变快的)
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>
-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>uk</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://uk.maven.org/maven2/</url>
</mirror>
<mirror>
<id>CN</id>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>http://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
来源:https://blog.csdn.net/steven_zhulin/article/details/90724983
标签:IDEA,maven,依赖
0
投稿
猜你喜欢
Android中微信小程序支付倒计时功能
2022-04-02 09:18:23
Android 显示和隐藏输入法实现代码
2023-03-29 06:42:39
Android开发中计算器的sin、cos及tan值计算问题分析
2023-11-11 08:21:40
Android如何利用RecyclerView实现列表倒计时效果实例代码
2023-01-24 08:08:53
解析JDK14中的java tools简介
2023-04-18 10:28:37
Java中Excel高效解析工具EasyExcel的实践
2023-05-28 13:36:38
android自定义view制作圆形进度条效果
2021-09-14 08:05:54
java swing实现简单计算器界面
2021-11-09 12:47:05
SpringBoot快速搭建实现三步骤解析
2021-06-12 22:33:24
Android手机通过rtp发送aac数据给vlc播放的实现步骤
2023-11-10 00:48:02
Java实现Http工具类的封装操作示例
2021-08-14 10:27:57
使用java执行定时任务示例
2022-09-16 21:23:22
android studio 使用Mocklocation虚拟定位
2022-12-31 12:26:34
c# 闭包的相关知识以及需要注意的地方
2023-12-11 01:27:54
Java微信跳一跳操作指南
2022-07-06 11:14:36
c# mutex互斥量的深入解析
2022-03-13 02:38:42
java自定义封装StringUtils常用工具类
2022-09-01 05:11:13
SpringBoot JPA使用配置过程详解
2022-12-03 15:31:33
Kafka 日志存储实现过程
2021-11-01 05:04:00
flutter实现底部导航栏
2023-08-23 01:06:13