任何人都可以告诉我运行Spring框架基本示例中的异常吗?

时间:2014-07-15 10:43:55

标签: java spring exception

  

2014年7月15日下午4:10:38 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions   信息:从文件[E:\ theBckps \ theBckps \ Saurabh D drive \ Eclipse_workspace1 \ SpringHello \ src \ applicationContext.xml]加载XML bean定义   线程" main"中的例外情况org.springframework.beans.factory.BeanDefinitionStoreException:从文件[E:\ theBckps \ theBckps \ Saurabh D drive \ Eclipse_workspace1 \ SpringHello \ src \ applicationContext.xml]解析XML文档的意外异常;嵌套异常是java.lang.IllegalStateException:无法从位置加载模式映射[META-INF / spring.schemas]     在org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)     在org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)     在org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)     在org.springframework.beans.factory.xml.XmlBeanFactory。(XmlBeanFactory.java:73)     在org.springframework.beans.factory.xml.XmlBeanFactory。(XmlBeanFactory.java:61)     在CheckIt.main(CheckIt.java:15)   引起:java.lang.IllegalStateException:无法从位置[META-INF / spring.schemas]加载模式映射     在org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:153)     在org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:110)     在org.springframework.beans.factory.xml.DelegatingEntityResolver.resolveEntity(DelegatingEntityResolver.java:85)     在org.springframework.beans.factory.xml.ResourceEntityResolver.resolveEntity(ResourceEntityResolver.java:74)     at com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(EntityResolverWrapper.java:107)     at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(XMLEntityManager.java:1100)     at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.resolveDocument(XMLSchemaLoader.java:595)     at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(XMLSchemaValidator.java:2432)     at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1782)     at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:705)     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:400)     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl $ NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:626)     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3103)     at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ PrologDriver.next(XMLDocumentScannerImpl.java:922)     at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)     在com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)     在com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)     在com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)     在com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:235)     at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)     在org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)     在org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)     ......还有5个   引起:java.io.FileNotFoundException:E:\ theBckps \ For Post M(系统找不到指定的文件)     at java.util.zip.ZipFile.open(Native Method)     在java.util.zip.ZipFile。(ZipFile.java:127)     在java.util.jar.JarFile。(JarFile.java:135)     在java.util.jar.JarFile。(JarFile.java:72)     在sun.net.www.protocol.jar.URLJarFile。(URLJarFile.java:72)     在sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:48)     在sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:80)     在sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:104)     at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:132)     在org.springframework.core.io.support.PropertiesLoaderUtils.loadAllProperties(PropertiesLoaderUtils.java:110)     在org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:144)     ......还有28个

1 个答案:

答案 0 :(得分:3)

当Spring上下文无法加载时,请务必检查堆栈跟踪的底部

您的错误在于:FileNotFoundException

确保您的ZIP存档位于类路径中。

  

引起:java.io.FileNotFoundException:E:\ theBckps \ For Post M(系统找不到指定的文件)     at java.util.zip.ZipFile.open(Native Method)     在java.util.zip.ZipFile。(ZipFile.java:127)     在java.util.jar.JarFile。(JarFile.java:135)     在java.util.jar.JarFile。(JarFile.java:72)     在sun.net.www.protocol.jar.URLJarFile。(URLJarFile.java:72)     在sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:48)     在sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:80)     在sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:104)     at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:132)     在org.springframework.core.io.support.PropertiesLoaderUtils.loadAllProperties(PropertiesLoaderUtils.java:110)     在org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:144)     ......还有28个