关于spring加载(下载)xsd文件失败的问题。

OpenEuler内核编译及替换 一、内核源码下载 在gitee上下载OpenEuler内核源码 下载地址 选择需要的内核版本源码压缩包进行下载 二、内核编译 1.解压缩 将下载好的源码进行解压 tar xvf openeuler-kernel-4.19.90-2107.1.0.tar.gz 2.清理源代码树 解压后得到一个名为kernel的内核源码文件夹,进入后执行命令 make mrproper 清理过去内核编译产生的config,第一次编译时可不执行此命令 3.生成内核配置文件.config 先将将系统原配置文件拷贝过来,原 阅读详情

一,前言

最近在开发的过程中,遇到了一个奇怪的问题,项目启启停停了几次之后,突然就跑不起来了。主要的报错信息如下:

1.Ignored XML validation warning

    schema_reference:无法读取文档 'xxx.xsd'

2.Server return HTTP response code :403 for URL : xxx.xsd

3.Context initialization fialed

大概就是这几个问题,可以看出来是xsd加载的问题,然后就开始了疯狂百度之路。。

 

二,解决方法

关于spring加载xsd的方式,网上有很多文章做了介绍,这里我简单提一下,就是现在本地jar包里看看是否包含这个xsd文件,如果本地有就从本地上取出来,如果没有,则去相关的网站下载,例如配置文件里的: http://www.springframework.org/schema/beans/spring-beans.xsd 的这个地址。

在我简单的查看百度上解决的方式之后,得出来几种解决方法,

1.spring配置文件里的命名空间顺序对不上

如图所示,上边一个命名空间,在下面对应2个schemaLocation

2.映射xsd本地文件的路径找不到,导致加载不了xsd

在spring相关的jar包里,有个文件是配置xsd的映射位置的,具体得看你是哪个jar包。

3.maven打包插件的问题

assembly插件打包,jar包之后互相依赖,导致下载少了对应的xsd。因为对这个问题不是很了解,这里就简单提一下,可以参考这篇文章:https://blog.youkuaiyun.com/iteye_16284/article/details/82334470

 

4.最后

我的解决方法是,因为我看报错那里的信息403,应该是去下载xsd失败了,然后我就直接打开那个下载xsd的地址,发现让我校验信息,判断我是不是机器人。。。

再加上,我在百度上看到别人的一篇博客,说spring里边的xsd下载网址是有一个保护的,具体地址:https://blog.youkuaiyun.com/testcs_dn/article/details/78933044

然后我换了一个ip地址,再启动项目,就没有错误信息了。。。

 

 

三,最后的最后

这个莫名其妙的问题,搞了我一整天,当时正的一面懵逼。。。代码也没改就莫名其妙的起不来。。。希望以后遇到这种事情也要稳住心态,一步一步根据报错信息去找对应的解决方法吧。

 

 

 

 

 

 

 

[QMT量化交易小白入门]-四、如何筛选优质可转债,并进行下单操作 通过上述步骤,成功地使用Python代码完成了可转债的筛选、数据处理和下单操作。当然,这只是一个基础的示例,实际投资中还需要考虑更多因素,如市场环境、资金管理、风险控制等。希望本文能为各位投资者提供一些有价值的参考,助力大家在投资道路上走得更远。 阅读详情

相关推荐

【STC8G1K08A串口使用】

STC8G1K08A串口打印“Hello world”

m0_47459564的博客 1万+

web.xml出现 ‘http://www.w3.org/2001/xml.xsd‘ 下载错误

web.xml出现Error while downloading ‘http://www.w3.org/2001/xml.xsd’ 错误 出现这个错误的时候解决了好长时间,首先到处找下载的地方下载这个文件,然后准备加入文件的时候发现,eclipse在下载这种依赖文件时候会有两个文件http和https. http和https两个文件 打开后就会发现你要的文件在https文件下 所以修改http://www.w3.org/2001/xml.xsd文件路径为https://www.w3.org/2001/xm

m0_46780117的博客 5102

调试备忘录-SWD协议解析

目录--点击可快速直达 文章目录写在前面1  SWD协议简介2  SWD物理层协议解析2.1  SWD通信时序分析2.2  SWD 寄存器简介2.2.1  DP寄存器2.2.2  AP寄存器2.3  SWD通信流程2.3.1  SWD复位2.3.2  SWD读IDCODE2.3.3  SWD清除错误标志位,并且使能AP调试2.3.4  SWD读取AP IDR(也就是AP寄存器的ID CODE)2.3.5  SWD读写MCU任意寄存器 写在前面 最近由于公司需要,所以就做了个基于SWD协议的离线烧写器。由于.

洛神殇的博客 1万+

Error while downloading ‘http://www.springframework.org/schema/context/spring-context.xsd

解决方法: 添加<xml-body>标签:

weixin_44093100的博客 4460

差分运放电路输出电压偏置设计解析

差分运算放大电路是信号处理中的基础模块,通过差分对管结构实现共模抑制与差模放大。其核心原理基于运放的虚短虚断特性,当电阻网络满足对称条件时,输出电压与输入差分成正比。在工业测量系统中,由于ADC通常仅支持正电压输入,需要通过偏置电路将双极性信号平移至正电压范围。典型设计采用精密基准电压源和匹配电阻网络,既保持信号完整性又满足系统接口要求。本文以-100V高压测量为例,详细解析了分压网络设计、参考电压选取以及电阻匹配等关键技术要点,为传感器接口电路设计提供实践参考。

weixin_35750747的博客 470

麒麟KylinV10系统yum源更换全攻略:从官方源到第三方仓库的保姆级教程

本文详细介绍了麒麟KylinV10系统yum源的更换与优化方法,包括官方源配置、第三方仓库集成及RPM包管理技巧。通过实战案例和命令示例,帮助用户快速解决软件依赖问题,提升系统管理效率。特别适合需要在国产操作系统上进行开发的工程师参考。

weixin_30752699的博客 649

Maven的常见问题(不定期新增)

有时候package,明明本地仓库都有依赖了,却每次都需要去远程下载,可以新增 user.home/.m2/settings.xml文件,因为个人用户目录配置文件优先eclipse eclipse的配置

邓霖涛的博客 2903

【爬虫】Python实现爬取淘宝商品信息(超详细)

项目基于Python的第三方库Selenium模拟浏览器运行、PyQuery解析和操作HTML文档,获取淘宝平台中某类商品的详细信息(商品标题、价格、销量、商铺名称、地区、商品详情页链接、商铺链接等),并基于第三方库openpyxl建立、存储于Excel表格中。# 全局变量count = 1 # 写入Excel商品计数# 启动ChromeDriver服务# 关闭自动测试状态显示 // 会导致浏览器报:请停用开发者模式# 把chrome设为selenium驱动的浏览器代理;# 窗口最大化。

qq_46315152的博客 4万+

下载配置Spring的Schema文件

1.下载spring的xsd文件 spring xml配置文件头命名空间 xsd文件配置 Schema文件 说明 spring-beans-4.0.xsd [说明]:Spring4.0最主要的Schema,用于配置Bean spring-aop-4.0.xsd [说明]:AOP的配置定义的Schema spring-tx-4.0.xsd [说明]:声明式事务配置定义的Sch...

Angela_L的博客 2801

Unity 实战项目 ☀️| 只用一个脚本做一个 刮刮乐 案例,一不小心刮出来一个女朋友!【学习娱乐一下】

只用一个脚本做一个刮刮乐,一不小心刮出来一个女朋友!【学习娱乐一下!】

努力前行,总会成为自己心中的那道光 23万+

大模型之Spring AI实战系列(二十六):Spring Boot + DeepSeek 实战指南:构建AI聊天应用

在人工智能技术飞速发展的今天,大型语言模型已经成为了推动技术创新的重要力量。DeepSeek作为国内领先的大型语言模型提供商,其推出的DeepSeek系列模型在多个领域都展现出了卓越的性能。本文将详细介绍如何使用Spring Boot框架集成DeepSeek API,构建一个简单的AI聊天应用。我们将实现两个核心功能:普通文本生成和流式文本生成。

寻道AI,探索AI无限可能! 2264

web.xml文件报错:Error while downloading...

完整报错信息:Error while downloading ‘http://www.w3.org/2001/xml.xsd’ to C: \Users\Jarvis5.lemminx\cache\http\www.w3.org\2001\xml.xsd. 推测应该是文件下载路径出现错误,根据报错信息找到相关路径下的文件夹,发现有http 、https两个文件夹,如图所示: 点开两个文件夹发现https文件中具有报错信息(www.w3.org/2001/xml.xsd)中提示的文件内容,于是将xml文件中的

m0_48580015的博客 8401

【Bug已解决】[Bug]: ValueError: No user query found in messages QWEN 3.5 27B VLLM 0.16.0 NIGHTLY 解决方案

用 vLLM 0.16.0 nightly 给发聊天请求时,服务端在处理消息时抛ValueError,请求失败。

博客 409

spring 4.0 xsd文件的问题

spring 4.0 xsd文件的问题   关于这个错误的问题,今天坑了我一天,后面终于发现问题了,记录一下: 出现这种问题, 1,查找是否有对应版本的xsd文件。spring 默认会从 本地jar中获取该文件,找不到,则联网下载。一般该文件都会在包里面 打开jar包,spring-beans-4.0.xsd 文件在org.springframework.beans.factory.xm

趟过也是过 8497

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

把XML配置文件里schema声明部分对xsd文件的引用全改为本地相对路径

这个需求可能是因为在断网的情况下导致xml文件的xsd无法找到,需要将xsd文件指向本地,本文讲解最简单的方法 首先见报错信息: org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring

S1328925105的博客 2552

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

关于Spring中加载xsd文件出现故障的文章总结

本文原文连接: http://blog.youkuaiyun.com/bluishglc/article/details/7596118 ,转载请注明出处! 有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: [plain] view plain copy org.xml.sax.SAXParseException: schem

wujiang88的博客 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Spring如何加载XSD文件(XSD无法读取)

本文原文连接: http://blog.youkuaiyun.com/bluishglc/article/details/7596118 ,转载请注明出处! 有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: [plain] view plaincopy org.xml.sax.SAXParseException: schema

huangchao的专栏 3110

spring加載xsd文件出錯或者慢

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/bluishglc/article/details/7596118 &lt;/div&gt; &lt;link rel="stylesheet" ...

qq_28000789的博客 723

Spring IoC 容器中 XML 配置文件的验证模式解析:DTD 与 XSD 的选择与自动检测机制

Spring IoC容器在解析XML配置文件时支持DTD和XSD两种验证模式。本文分析了两种验证机制的区别:XSD基于XML语法,支持命名空间和丰富数据类型,是Spring 2.0+的默认选择;DTD则适用于早期简单配置。Spring通过XmlBeanDefinitionReader自动检测验证模式,主要依据XML文件是否包含<!DOCTYPE声明。文章还针对常见问题提供了解决方案,如XSD验证失败、混合使用验证模式、网络不可达及编码问题等。开发者应优先使用XSD验证以获得更好的类型安全和工具支持。

刘一说的IT专栏 921

maven-assemply报错Spring如何加载XSD文件sax.SAXParseException: Failed to read schema document错误的解决方法

有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-2.0.xsd', because 1) co...

星夜小筑的专栏 433

整合dubbo的时候配置文件中duubo.xsd下载失败问题

问题描述: 整合dubbo的时候Spring配置文件需要添加dubbon标签的命名空间。添加完之后老是爆红。 原因分析: 原因是http://code.alibabatech.com/schema/dubbo/dubbo.xsd文件无法加载(阿里的开源网站http://code.alibabatech.com已经挂掉)。 解决方案: 找到maven的本地仓库,然后找com/alibaba/dubbo文件夹下dubbo的jar包。 在下载的dubbo-2.6.2.jar包中存在一个文件dubbo.xsd,

weixin_53509920的博客 1662

spring bean xsd验证失败

报错信息:org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-4.0.xsd' Caused by: org.xml.sax.SAXParseException: cvc

chaichai的专栏 1857

spring xsd 加载问题

spring xsd 加载问题 首先spring的xml配置,在文章头部会有http://www.springframework.org/schema/beans/spring-beans.xsd 类似于这种地址。 加载顺序为: 1.首先在jar包中找,在jar中有个META-INF文件夹,其中有文件为spring.handlers·spring.schemas 文件中会将uri的xsd...

王鹏的专栏 1177

Spring Xsd加载机制

前几天项目启动时莫名启动失败,查看日志竟然包spring xsd获取不到。纳闷中spring官网怎么会获取不到,同事说spring官网时有不稳定情况。 http://www.springframework.org 的确是502,心中疑虑,难道离线还不能启动项目了

转错的弯,走错的路 1239

maven管理spring,运行项目时出现spring-beans.xsd文档找不到异常

使用idea中的maven管理spring项目,运行项目时出现spring-beans.xsd文档找不到异常,本文就着重讲述了这个异常出现的原因和它的解决方案。

Bennett的博客 3506

Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)

有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-2.0.xsd', because 1)...

lisheng19870305的专栏 334
上一篇: idea 打包项目
欧吉吉
博客等级 码龄10年 11粉丝 203原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值