首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取模式文档'http://www.springframework.org/schema/tool/spring-tool-4.1.xsd‘失败

读取模式文档'http://www.springframework.org/schema/tool/spring-tool-4.1.xsd‘失败
EN

Stack Overflow用户
提问于 2015-04-06 12:51:42
回答 1查看 9.6K关注 0票数 2

当加载我的应用程序spring上下文时,我得到了以下错误(只在Linux机器上运行,在上似乎是工作的):

无法读取模式文档“http://www.springframework.org/schema/tool/spring-tool-4.1.xsd”,因为1)找不到文档;2)无法读取文档;3)文档的根元素不是xsd:schema。

Stacktrace如下:

代码语言:javascript
复制
org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/spring/score/context/scoreRepositoryContext.xml]
2015-03-30 11:07:49:336 127901 [main] WARN org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Ignored XML validation warning
org.xml.sax.SAXParseException; systemId: http://www.springframework.org/schema/tx/spring-tx.xsd; lineNumber: 12; columnNumber: 150; schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/tool/spring-tool-4.1.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not xsd:schema.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(ErrorHandlerWrapper.java:99)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:433)
at 
...
at org.springframework.shell.Bootstrap.main(Bootstrap.java:58)
Caused by: java.net.ConnectException: Connection timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)

知道为什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-06 13:41:32

这个问题几乎可以肯定是Spring库版本问题。

在Linux机器上

确保类路径上没有任何冲突的jars (不同的春季版本)。如果您使用Spring3.0,应该没有大的胖spring.jar (即Spring2.5及之前)。接下来,如果要创建一个包含所有包als的uber jar,请确保您也复制xsd文件。

[Credit马尔滕·德尼姆 (如上),Tristan和Michael通过删除网络连接检查建议改进了这个答案。]

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29471695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档