`
尘枉_yjava
  • 浏览: 74391 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Document root element "beans", must match DOCTYPE root "null"分析及解决方法

阅读更多
解决办法:

1. 在你的工程目录下查找是否含有两个或者多个 spring.jar 包,如:是否有 spring.jar 并且含有 其他



    spring-1.3.jar 包。如果同时存在多个,则只留其中一个,因为解析 xml 的时候版本会不兼容。

2. 如果这样还是没有解决的话,检查你的 applicationContext.xml  的 DOCTYPE。

   <?xml version="1.0" encoding="UTF-8"?>
   <beans
      xmlns="http://www.springframework.org/schema/beans"
      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-2.0.xsd">

    ......

    </beans>

  如果是这种解析方式,则将 xml 的 DOCTYPE 换成如下:

    <?xml version="1.0" encoding="UTF-8"?>
     <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
    <beans>

       ......

    </beans>

  解析方式不同,也是造成这个异常的原因之一。
分享到:
评论

相关推荐

    spring+xfire集成解决方案

    nested exception is org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null". ``` 此错误提示表明在`applicationContext.xml`配置文件的第4行存在语法错误,具体是文档...

    dubbo找不到dubbo.xsd报错

    构建dubbo项目的时候会遇到: Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but no ... 3) the root element of the document is not &lt;xsd:schema&gt;.

    spring-beans.jar

    org.springframework.beans-2.5.5.A.jar, org.springframework.beans-2.5.6.A.jar, org.springframework.beans-2.5.6.SEC01.jar, org.springframework.beans-3.0.0.M1.jar, org.springframework.beans-3.0.0.M2.jar,...

    spring-beans-5.2.0.RELEASE-API文档-中文版.zip

    赠送jar包:spring-beans-5.2.0.RELEASE.jar; 赠送原API文档:spring-beans-5.2.0.RELEASE-javadoc.jar; 赠送源代码:spring-beans-5.2.0.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-beans-5.2.0....

    webbeans 入门手册

    总之,《WebBeans 入门手册》是学习和掌握CDI规范的重要资源,它将帮助开发者充分利用JavaEE6及更高版本的强大功能,构建高效、模块化的应用程序。通过深入理解并实践其中的示例,开发者可以提升自己在企业级开发中...

    spring配置文件解析失败报”cvc-elt.1: 找不到元素 &#39;&#39;beans&#39;&#39; 的声明”异常解决

    总结来说,当遇到“cvc-elt.1: 找不到元素 'beans' 的声明”异常时,应首先检查XML文件头、确认Schema文件的可用性,然后分析打包过程中的问题,清理构建缓存,并确保使用的是兼容的Spring版本。在解决问题后,记得...

    spring-beans-5.0.10.RELEASE-API文档-中文版.zip

    赠送jar包:spring-beans-5.0.10.RELEASE.jar; 赠送原API文档:spring-beans-5.0.10.RELEASE-javadoc.jar; 赠送源代码:spring-beans-5.0.10.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-beans-5.0.10....

    spring-beans.zip

    《Spring Beans 模块详解与版本差异分析》 Spring框架是Java开发中广泛使用的轻量级框架,其中Spring Beans模块是其核心组成部分,它负责管理对象的生命周期和依赖注入。本篇文章将深入探讨Spring Beans的功能特性...

    spring-beans-groovy源码

    《深入剖析Spring Beans与Groovy集成的源码》 在软件开发中,Spring框架以其强大的依赖注入和面向切面编程特性,成为了Java企业级应用的事实标准。而在动态语言的使用上,Groovy凭借其简洁的语法和对Java平台的无缝...

    spring-beans源码

    《深入剖析Spring Beans源码》 Spring框架是Java开发中不可或缺的部分,其核心组件之一就是`spring-beans`模块。这个模块主要负责Spring容器的创建、管理Bean的生命周期以及依赖注入(Dependency Injection,简称DI...

    spring-beans-5.2.0.RELEASE-API文档-中英对照版.zip

    赠送jar包:spring-beans-5.2.0.RELEASE.jar; 赠送原API文档:spring-beans-5.2.0.RELEASE-javadoc.jar; 赠送源代码:spring-beans-5.2.0.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-beans-5.2.0....

    beans-binding-talk

    ### Beans Binding:经验和技巧 #### 一、简介 **Beans Binding** 是一项强大的技术,它允许开发者轻松地在 Java 应用程序中的不同组件之间建立数据绑定。这项技术基于 JSR 295(Java Specification Request 295)...

    spring-beans-3.0.xsd

    《Spring框架中的beans配置文件详解——以spring-beans-3.0.xsd和3.1.xsd为例》 在Spring框架中,`spring-beans`是核心组件之一,它负责管理对象的生命周期和依赖关系。`spring-beans`的配置文件通常以`.xsd`为后缀...

    Android代码-random-beans

    Random Beans Because life is too short to generate random Java™ beans by hand.. Latest news 27/01/2019: Version 3.8.0 is finally out! Checkout what's new in the change log. 19/06/2017: ...

    开发工具 spring-beans-4.3.6.RELEASE

    开发工具 spring-beans-4.3.6.RELEASE开发工具 spring-beans-4.3.6.RELEASE开发工具 spring-beans-4.3.6.RELEASE开发工具 spring-beans-4.3.6.RELEASE开发工具 spring-beans-4.3.6.RELEASE开发工具 spring-beans-...

    jdom学习读取xml文件.files

    Element rootElement = document.getRootElement(); System.out.println("Root element: " + rootElement.getName()); // 遍历子元素 for (Element child : rootElement.getChildren()) { System.out.println...

    spring-beans-4.3.20.RELEASE-API文档-中文版.zip

    赠送jar包:spring-beans-4.3.20.RELEASE.jar; 赠送原API文档:spring-beans-4.3.20.RELEASE-javadoc.jar; 赠送源代码:spring-beans-4.3.20.RELEASE-sources.jar; 包含翻译后的API文档:spring-beans-4.3.20....

    spring-beans-5.3.7-API文档-中英对照版.zip

    赠送jar包:spring-beans-5.3.7.jar; 赠送原API文档:spring-beans-5.3.7-javadoc.jar; 赠送源代码:spring-beans-5.3.7-sources.jar; 赠送Maven依赖信息文件:spring-beans-5.3.7.pom; 包含翻译后的API文档:...

Global site tag (gtag.js) - Google Analytics