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配置,补充上就可以了

我要评论!

想一个你喜欢的昵称。
给一个你的常用邮箱。
想和萌萌哒的TA们说点啥。
  • 从命名上我们可以看出wp_safe_redirect()是含有一个safe标识的,那么二者均用于跳转,有何不同? wp_safe_redirect()主要是用于安全的跳转,简单地理解就是会跳转前会判断是否为同个域名下,这样就有了同域的保护,避免了URL跳转漏洞的发生和利用。 wp_redirect(...
  • DSA是啥,那就是驾驶安全预警与导航系统的简称。目前在国内善领DSA还是不错的,关键是某些版本是免费开放的。 在使用善领DSA时最大的难点就是参数的配置了,现在网上已经出来自动配置工具,这里我们将参数的具体中文解释进行说明下,方便各位研究使用。 speedlimit=120//全局最大限速值,当车辆...
  • 升级了macOS Sierra (10.12)版本后在“安全性与隐私”中不再有“任何来源”选项,如下图: 这可麻烦了,有些第三方的应用用不了了,若我们想要装却要允许任何来源的朋友就不知该怎么办了。 其实只要用我们万能的终端,这个问题还是能迎刃而解。 接下来,我们就打开终端,然后输入以下命令(要输入密...
  • 用过Linux的朋友都知道linux中有软链接的概念,可以通过ln命令创建到目录或文件的软链接,软链接的好处就是可以让一个目录或文件有多个入口但保持单一物理位置,方便应用和管理。 那么windows下有没有类似的功能?其实win7或win2008之后就有这样的功能了,通过mklink命令就可以创建类...
  • 我们将直接通过几个例子来讲解。 grep abc test.txt 1>&2 rm -f $(find / -name test) &> /dev/null 上面两例中的 & 如何理解,& 不是放到后台执行吗? 案例分析: 1.&>file ...
微信扫一扫即可带走我!