Maven配置文件忘记更新阿里云的Mavne镜像的最新地址

最近更新最新版的IDEA,打开旧的工作空间,发现以前Spring相关项目全部报错并无法运行。

单元测试发现无法识别XML配置文件路径,同时提示各种异常

异常一

java 复制代码
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from class path resource [spring-beans.xml]; nested exception is
java.io.FileNotFoundException: class path resource
[spring-beans.xml] cannot be opened because it does  not exist

异常二

java 复制代码
Could not get the value for parameter encoding for plugin execution default-resources
Plugin org.apache.maven.plugins:maven-resources-plugin:3.3.1 or one of its dependencies could not be resolved: The following artifacts could not be resolved: 
commons-io:commons-io:jar:2.11.0 (present, but unavailable): 
commons-io:commons-io:jar:2.11.0 failed to transfer from 
https://repo.maven.apache.org/maven2 during a previous attempt. 
This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: 
Could not transfer artifact commons-io:commons-io:jar:2.11.0 from/to central (https://repo.maven.apache.org/maven2): 
Connect to repo.maven.apache.org:443 [repo.maven.apache.org/151.101.108.215] failed: Connect timed out

由于阿里云的Mavne镜像已经做了https升级和仓库细化,以前的配置方式已失效,

javascript 复制代码
<!-- 资源在国外 下载慢  配置  阿里云 maven 镜像,同时排除 jeecg 私服 -->
    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>*</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

下面是最新的,可以全部复制以下mirrors节点。

javascript 复制代码
<!--拷贝mirrors节点下的全部内容-->
  <mirrors>
	<mirror>
		<id>aliyun-public</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun public</name>
		<url>https://maven.aliyun.com/repository/public</url>
	</mirror>

	<mirror>
		<id>aliyun-central</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun central</name>
		<url>https://maven.aliyun.com/repository/central</url>
	</mirror>

	<mirror>
		<id>aliyun-spring</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun spring</name>
		<url>https://maven.aliyun.com/repository/spring</url>
	</mirror>

	<mirror>
		<id>aliyun-spring-plugin</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun spring-plugin</name>
		<url>https://maven.aliyun.com/repository/spring-plugin</url>
	</mirror>

	<mirror>
		<id>aliyun-apache-snapshots</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun apache-snapshots</name>
		<url>https://maven.aliyun.com/repository/apache-snapshots</url>
	</mirror>

	<mirror>
		<id>aliyun-google</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun google</name>
		<url>https://maven.aliyun.com/repository/google</url>
	</mirror>

	<mirror>
		<id>aliyun-gradle-plugin</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun gradle-plugin</name>
		<url>https://maven.aliyun.com/repository/gradle-plugin</url>
	</mirror>

	<mirror>
		<id>aliyun-jcenter</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun jcenter</name>
		<url>https://maven.aliyun.com/repository/jcenter</url>
	</mirror>

	<mirror>
		<id>aliyun-releases</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun releases</name>
		<url>https://maven.aliyun.com/repository/releases</url>
	</mirror>

	<mirror>
		<id>aliyun-snapshots</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun snapshots</name>
		<url>https://maven.aliyun.com/repository/snapshots</url>
	</mirror>

	<mirror>
		<id>aliyun-grails-core</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun grails-core</name>
		<url>https://maven.aliyun.com/repository/grails-core</url>
	</mirror>

	<mirror>
		<id>aliyun-mapr-public</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun mapr-public</name>
		<url>https://maven.aliyun.com/repository/mapr-public</url>
	</mirror>
  </mirrors>

更新阿里云镜像后成功运行 😓

相关推荐
开开心心就好14 小时前
高效全能PDF工具,支持OCR识别
java·前端·python·pdf·ocr·maven·jetty
shane-u2 天前
Maven私服搭建与登录全攻略
java·maven
半部论语2 天前
jdk多版本切换,通过 maven 指定编译jdk版本不生效,解决思路
java·开发语言·maven·intellij-idea
我喜欢山,也喜欢海2 天前
Jenkins Maven 带权限 搭建方案2025
java·jenkins·maven
kaikaile19952 天前
Jenkins集成Maven
servlet·jenkins·maven
.生产的驴2 天前
Docker 部署Nexus仓库 搭建Maven私服仓库 公司内部仓库
java·运维·数据库·spring·docker·容器·maven
.生产的驴2 天前
Maven 公司内部私服中央仓库搭建 局域网仓库 资源共享 依赖包构建共享
java·maven
Brilliant Nemo2 天前
五、框架实战:SSM整合原理和实战
maven·mybatis
亮1112 天前
GITLAB跑gradle项目 不借助maven-publish直接上传到nexus私人仓库
java·gitlab·gradle·maven
极小狐2 天前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven