no declaration can be found for element mvc resources
来源:互联网 发布:lindsey stirling 知乎 编辑:程序博客网 时间:2024/06/09 22:38
原文:http://blog.csdn.net/zb0567/article/details/7921273
在springMVC中我们经常会用到<mvc:resources/>标签,但是有些编辑器中的schema过于陈旧。导致找不到<mvc:resources/>标签。
经过试验.
在myeclipse中使用Spring有可能会有以下错误 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mvc:resources'
解决方法:
1. 打开 windows -> preference , 弹出对话框
2. 在该dialog中左上角的 "type filter text" 中,输入 "xml c"关键字,会跳到"XML Catalog"目录。
3. 在 XML Catalog Entries中找到 "Plugin Specified Entries" 。
4. 拖动滚动条到下方,找到 "http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd" 项
5. 点击该项,在下面的 "Details" 会有相关详情:类似
Location:/**/Genuitec/MyEclipse-8.6/configuration/org.eclipse.osgi/bundles/1070/1/.cp/org/springframework/web/servlet/config/spring-mvc-3.0.xsd
URI: file:/**/Genuitec/MyEclipse-8.6/configuration/org.eclipse.osgi/bundles/1070/1/.cp/org/springframework/web/servlet/config/spring-mvc-3.0.xsd
Key Type: Namespace Name
Key: http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
6. 访问"http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd",下载该文件,替换 Location 对应的文件(保险起见,建议备份该文件)
7. 重新build 工程。
另一个方法:
在spring的配置文件中会有这样的代码:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
将其中http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">改为
http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd">即可。
- no declaration can be found for element mvc resources
- but no declaration can be found for element 'mvc:resources'(springmvc 常见错误)
- no declaration can be found for element 'mvc:interceptors'.
- SpringMVC:no declaration can be found for element 'mvc:annotation-driver'和 'context:component-scan'.
- 关于"no declaration can be found for element 'mvc:default-servlet-handler"的问题分析
- no declaration can be found for element 'aop:config'
- but no declaration can be found for element 'tx:advice'
- , but no declaration can be found for element 'dubbo:application'.
- no declaration can be found for element 'context:component-scan'
- matching wildcard is strict, but no declaration can be found for element for<context:property-plac
- Spring: but no declaration can be found for element 'tx:annotation-driven'
- but no declaration can be found for element 'authentication-manager'的一种解决办法
- The matching wildcard is strict, but no declaration can be found for element
- org.xml.sax.SAXParseException:no declaration can be found for element 'context:component-scan'
- spring+hibernate配置报错no declaration can be found for element 'tx:advice'
- but no declaration can be found for element 'aop:aspectj-autoproxy'.
- The matching wildcard is strict, but no declaration can be found for element 解决方法
- spring pom文件报错:提示no declaration can be found for element 'dubbo:service'.
- Gradle-user guide-第7章 Java 快速开始
- D堆的实现
- 数据结构学习之堆栈
- 黑马程序员-泛型
- HDU3790 最短路径问题 【Dijkstra】
- no declaration can be found for element mvc resources
- eclipse导出jar包步骤及注意点
- Linux程序设计学习笔记----System V进程通信(共享内存)
- 用yum安装ceph
- POJ2240Arbitrage SPFA+邻接矩阵
- hdu 1050(贪心算法)
- install debian mips on linux host
- EasyUI修改DateBox和DateTimeBox的默认日期格式
- 隐式指针