CVC-elt.1:要素「豆」ステートメントが見つかりません。

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:クラスパスリソース[beanFactoryTest.xml]からXML文書内の4行は無効です。ネストされた例外は、org.xml.sax.SAXParseExceptionです。LINENUMBER:4。ColumnNumberに:131; CVC-elt.1:找不到元素'豆'的声明。
    org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:397)で
    org.springframework.beans.factory.xml.XmlBeanDefinitionReaderで。 loadBeanDefinitions(XmlBeanDefinitionReader.java:335)
    org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)で
    org.springframework.beans.factory.xml.XmlBeanFactoryでの<init>(XmlBeanFactory.java。: 79)
    org.springframework.beans.factory.xml.XmlBeanFactory。<初期化>(XmlBeanFactory.java:67)で
    com.day.Main.testSimpleLoadで(Main.java:17)
    sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
    sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース)で
    sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)で
    java.lang.reflect.Method.invoke(不明なソース)で
    org.junit.runners.model.FrameworkMethod $ 1での。 runReflectiveCall(FrameworkMethod.java:50)
    org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)で
    org.junit.runners.model.FrameworkMethod.invokeExplosivelyで(FrameworkMethod.java:47)
    org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)で
    org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)で
    org.junit.runners.BlockJUnit4ClassRunner.runChildで(BlockJUnit4ClassRunner .java:78)
    org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)で
    org.junit.runners.ParentRunnerの$ 3.run(ParentRunner.java:290)で
    org.junit.runners.ParentRunner $ 1での。スケジュール(ParentRunner.java:71)
    org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)で
    org.junit.runners.ParentRunner.accessで$ 000(ParentRunner.java:58)
    org.junit.runnersで。 ParentRunner $ 2.evaluate(ParentRunner.java:268)
    org.junit.runners.ParentRunner.run(ParentRunner.java:363)で
    org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)で
    org.eclipse.jdt.internal.junitで.runner.TestExecution.run(TestExecution.java:38)
    org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTestsで(RemoteTestRunner.java:459)
    org.eclipse.jdt.internal.junit.runner.RemoteTestRunnerで.runTests(RemoteTestRunner.java:675)
    org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)で
    org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.mainで(RemoteTestRunner .java:192)
によって引き起こさ:org.xml.sax.SAXParseException。LINENUMBER:4。ColumnNumberに:131; CVC-elt.1:找不到元素'豆'的声明。
    com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(不明なソース)で
    com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(不明なソース)で
    com.sun.orgで.apache.xerces.internal.impl.XMLErrorReporter.reportError(不明なソース)
    com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(不明なソース)で
    com.sun.org.apache.xerces.internalで.impl.XMLErrorReporter.reportError(不明なソース)
    com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(不明なソース)で
    com.sun.org.apache.xerces.internal.impl.xsで.XMLSchemaValidator.startElement(不明なソース)
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(不明なソース)で
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl $ NSContentDriver.scanRootElementHook(不明なソース)で
    はcom.sunで.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next(不明なソース)
    com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ PrologDriver.next(不明なソース)で
    com.sun.orgで.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(不明なソース)
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(不明なソース)で
    com.sun.org.apache.xerces.internalで.impl.XMLDocumentFragmentScannerImpl.scanDocument(不明なソース)
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース)で
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース)で
    com.sun.orgで.apache.xerces.internal.parsers.XMLParser.parse(不明なソース)
    com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(不明なソース)で
    com.sun.org.apache.xerces.internalで.jaxp.DocumentBuilderImpl.parse(不明なソース)
    org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)で
    org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitionsで(XmlBeanDefinitionReader.java: 389)
    ... 28もっと
 

エラーログのチェック春のXML設定ファイルは、豆の内部に配置されているとおり 

<豆のxmlns = "http://www.Springframework.org/schema/beans"
       のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance"
       のxsi:schemaLocationの= "のhttp:// WWW .springframework.org /スキーマ/豆 
                        http://www.springframework.org/schema/beans/spring-beans.xsd ">

S http://www.Springframework.org/schema/beansは小文字である必要があり、その中に見つけました。本の深さ分析におけるスプリングソースの設定が間違っています。手動操作が行に来ました。 

次のように正しく設定

<豆のxmlns = "http://www.springframework.org/schema/beans"
       のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance"
       のxsi:schemaLocationの= "のhttp:// WWW .springframework.org /スキーマ/豆 
                        http://www.springframework.org/schema/beans/spring-beans.xsd ">

リリース6元記事 ウォンの賞賛0 ビュー10000 +

おすすめ

転載: blog.csdn.net/zhang199563/article/details/81333923