完美解决SSM项目超慢页面无法加载等待localhost响应org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML

问题描述

下午上网课的时候 跟着老师一步步操作 突然发现项目启动起来在浏览器里访问不了
完美解决SSM项目超慢页面无法加载等待localhost响应org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML_第1张图片
该项目是练习项目 部署在本地的Tomcat服务器上 访问静态页面的时候是没问题的 秒开
但在浏览器访问配置的映射路径的时候 页面标签左侧的小圆圈一直在转 等了老半天才执行 还得看几率
然后左下角显示的一直是等待localhost的响应 Controller里的写的输出语句也没有执行 找了半天硬是找不到什么原因
刚开始以为是端口的问题 换了端口问题依然存在 Tomcat也重新配置了 IDEA也重启了 都没用

非常恶心的一个异常 不仅不容易看出产生原因 try了不下十次之后才成功复现bug 启动一次要两三分钟 太坑了 分散了上网课的大半注意力

bug描述是这样的:

org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML validation warning

异常产生原因

Spring配置文件中约束的版本和Spring的jar包版本不一致 从而导致该异常
该异常并不会使项目停止打包 只会长时间解析该约束 使项目一直处于deploy的状态

我的约束版本是4.3的 这段依赖是从之前的项目直接复制过来的 因为之前的项目用的是Maven 固定了Spring的版本是4.3
完美解决SSM项目超慢页面无法加载等待localhost响应org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML_第2张图片
这次的项目用的jar包是老师发的 版本是4.1(我也是这才注意到 当时是jar包直接复制过来就导入了 没仔细看)
完美解决SSM项目超慢页面无法加载等待localhost响应org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML_第3张图片


异常解决方法

将约束文件后面的版本改成Spring的jar包版本
或者导入和约束文件版本一致的Spring jar包
总之 须使配置文件的约束版本和Spring的版本一致
完美解决SSM项目超慢页面无法加载等待localhost响应org.springframework.util.xml.SimpleSaxErrorHandler.warning Ignored XML_第4张图片
将约束的版本改成4.1 完美解决了


你可能感兴趣的:(异常解决,java,spring,bug)