关于springmvc一致停留“信息: Initializing Spring FrameworkServlet 'SpringMVC'”的问题
来源:互联网 发布:最准的掐指算法姻缘 编辑:程序博客网 时间:2024/06/06 09:57
最近使用spring构建项目,发现部署到tomcat之后一致停留在:
“信息: Initializing Spring FrameworkServlet 'SpringMVC”
这一行不动,甚至可能需要1分钟才能启动项目,我去,整个项目只有配置文件和jar包,还没写代码,这也太离谱了吧。
果断打开log4j看打印信息,发现一直停留在这一行:
2016-12-15 15:46:28,107 [main] DEBUG [org.springframework.beans.factory.xml.PluggableSchemaResolver] - Trying to resolve XML entity with public id [null] and system id [http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd]2016-12-15 15:46:28,737 [main] DEBUG [org.springframework.beans.factory.xml.PluggableSchemaResolver] - Trying to resolve XML entity with public id [null] and system id [http://www.springframework.org/schema/tool/spring-tool-4.0.xsd]
什么鬼?加载xsd文件需要这么久?
仔细观察发现我spring用的是3.2.5,这里却很奇怪的加载4.0.xsd,最终发现了问题所在:
spring配置文件加载xsd是先从jar包中寻找,如果找不到就联网查找
到jar包中查找这2个xsd,果然没有找到,那么原因就很简单了,就是因为spring跑到网上去找这个xsd了,慢的原因就是访问这个网站速度很慢造成的。
解决方案:将所有配置文件中的xsd文件版本换成3.2.0即可。
0 0
- 关于springmvc一致停留“信息: Initializing Spring FrameworkServlet 'SpringMVC'”的问题
- Initializing Spring FrameworkServlet 'SpringMVC'的解决
- 关于项目突然启动缓慢或者停留在Initializing Spring FrameworkServlet xx的原因
- 信息: Initializing Spring FrameworkServlet 'spring'
- 信息: Initializing Spring FrameworkServlet 'springServlet'
- 一直停留“信息: Initializing Spring root WebApplicationContext”
- 03.SpringMVC 初始化 - FrameworkServlet
- eclipse只能运行,不能调试的解决办法-Initializing Spring FrameworkServlet 'dispatcherServlet'
- 启动项目卡在 [INFO] Initializing Spring FrameworkServlet 'spring'
- 关于spring,springmvc 整合框架注解扫面的问题,
- 关于spring和springmvc的xml自动扫描配置问题
- Tomcat启动时在Initializing Spring FrameworkServlet 'springServlet'卡住不动
- 关于SpringMVC配置的问题
- 关于springMVC 时间的问题
- 关于springmvc的配置问题
- 关于SpringMVC的路径问题
- springMVC项目启动卡死在Initializing Spring root WebApplicationContext
- SpringMVC源代码学习(二)FrameworkServlet内处理请求的流程
- Cloudera Manager5在线安装停止在获取安装锁、不能选择安装主机、本地 parcel 错误
- CentOS 6.5 下安装 Redis 2.8.7
- 先睹为快 ▏Kubernetes 1.5有哪些你不得不知的新功能?
- PAT基础编程题 5-1 厘米换算英尺英寸 (15分)
- VS2015查看$(SolutionDir)、$(Configuration)、$(ProjectName)等宏定义
- 关于springmvc一致停留“信息: Initializing Spring FrameworkServlet 'SpringMVC'”的问题
- angularJS2中的界面跳转
- linux 日常命令 tar
- wsdl文件转换为java代码
- SD卡初始化步骤总结
- Android笔记:自定义Button
- 30分钟带你熟练性能优化的那点儿事儿(案例说明)
- Android Activity自己重启的问题
- 十年的程序员:最危害程序员职业生涯的三大观念