【Spring】The matching wildcard is strict……

applicationContext.xml 文件抛出了这个异常信息。

解决方法:

需要在 namespace 后加上对应的 schemaLocation,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd ">

PS: Spring 的 schemaLocation 参考 http://www.springframework.org/schema/

原文地址:https://www.cnblogs.com/jaxer/p/9595658.html

时间: 2024-10-28 19:08:10

【Spring】The matching wildcard is strict……的相关文章

spring &ldquo;The matching wildcard is strict, but no declaration can be found for element&rdquo;报错原因

xsi:schemaLocation=http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/aop Spring 配置文件中的顺序颠倒会报如下的错误 The matching wildcard is strict, but no declaration can be found for element 'aop:config'. 只要调整顺序就可以了: xsi:

《Spring实战》-- &#39;cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element&#39; 错误的解决

在Eclipse中新建了一个maven项目学习Spring,在 service.xml 中配置 Spring,想要学习'面向切面的Spring',service.xml 内容如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://w

xml bug之cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration...

1.今天重装了一下MyEclipse7.5,打开原来的Flex项目,又报了以下两个错误,之前解决过,但不想又出现,于是把它的解决方法贴出来,做个备忘! 错误信息为 错误信息 写道 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'flex:message-broker'. cvc-complex-type.2.4.c: The matching

【Spring】Construcotrer注入和setter注入不同的XML写法方式

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 本文主要讲解了Spring中constructor注入的4种不同写法和sette的3种不同写法 一.constructor注入4种不同写法 通过构造方法注入,就相当于给构造方法的参数传值set注入的缺点是无法清晰表达哪些属性是必须的,哪些是可选的,构造注入的优势是通过构造强制依赖关系,不可能实例化不完全的或无法使用的bean. 第1种方法:直接传值 <!-- constructor方式注入写

【Spring】的【Bean】管理(注解)【四个相同功能的注解】

[Spring]的[Bean]管理(注解)[四个相同功能的注解] 注解:代码里面特殊的标记,使用注解也可以完成一些相关的功能. 注解写法:@注解名称(属性名称=属性值) 注解使用在类.方法.属性上面 (注解可以替代配置文件,并非完全替代): 1.创建类,创建方法 1 public class User { 2 public void add(){ 3 System.out.println("add-----------"); 4 } 5 } 2.创建spring配置文件,引入约束 1

【spring】实现restful

1. 创建一个新的web工程,导入springMVC的jre包. 2. web.xml添加配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

【Spring】几种RPC模型的使用与比较——Hessian/Burlap

Hessian和Burlap,现在进Caucho的网站都几乎见不到这方面的内容了.我也不知道有没有人还会用这两个东东,虽然去年出了一个版本,但上一个版本是在2010年.刚才在群里问了一下有没有人用,结果还真有人用Hessian,他们是C#和Java做通信.Burlap性能更令人头疼,不知道还有没有人提及.虽然不知道使用情况如何,但也在这里简单记录一下,拓展一下思维. Hessian和Burlap都是由Caucho提供的,现在进Caucho的官网人家就一个Resin.这两个东西就像同一件事物的两个

【Spring】几种RPC模型的使用与比较——RMI

上回写到<基于JMS的RPC>时使用到了:·org.springframework.jms.remoting.JmsInvokerServiceExporter·org.springframework.jms.remoting.JmsInvokerProxyFactoryBean spring在实现RPC的几种方式上都提供了风格一致的支持.在这里我打算把几种RPC模型记录下来并作比较. ·RMI·Hessian/Burlap·HTTP Invoker·JAX-WS 先从最基本的RMI开始.RM

cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration...

错误信息 写道 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'. 问题根源在于Eclipse无法识别上面的两个标签,解决方法如下: 1.下载相应的**.xsd 文件 2.选择elcipse的window-->preferences,弹出相应对话框:3.在对话框的的type filter text位置数据