☺️️近期我们正在更新一个新样式,希望你会喜欢!
SpringMVC开发中提示无法找到元素 ‘context:annotation-scan’ 的声明

这个问题的原因是有些“schemaLocation”没有写,把对应的加上就可以了。其根本原因是spring启动是时候要通过相应的xsd文件来检验xml文件,找不到相应的xsd文件的时候就会报错。

那么spring是如何加载xsd文件的呢?

spring是默认从本地加载xsd文件的,举个例子:打开spring-context的jar包,找到spring.schemas这个文件。

spring

spring这一点细节做得比较好,把所有版本的xsd文件依赖都写好了,无论在spring配置文件中写哪个版本的schemaLocation,都能找得到。

如果不写schemaLocation的版本号,默认是当前版本。

解决办法:

检查spring配置文件里有没有配相应的schema配置,补充上就可以了

相关推荐:
有时候我们需要得到一份某区域的IP段,例如防火墙上使用。通过APNIC的地址库得到数据,会比较准确权威,且IP库每天都在 […]
原因在于系统里有多个版本冲突所导致的。 使用以下的命令代替: python -m pip
1、常用的QQ尽可能不要在公共计算机上使用,如网吧,KTV等,可以用手机QQ呗; 2、尽可能地将你的密码复杂化,如今网上 […]
首先我们得明确一个问题,就是你能保证你的显卡是原装的,无改动的?是的,基本上没有,毕竟一块显卡走过的流水是你所看不到的, […]
默认的头像是灰底白纹的简单头像,而对于很多人而言可能使用了微软的账户进行登录,登录后头像就会被同步成微软账户上的头像,又 […]
手机扫一扫即可带走我!