Tomcat服务器无法启动(无限打印日志)

我个人遇到的bug:我做SSM框架项目的时候,用idea去做的,基本框架也已经搭好了,后来遇到了个bug,就是tomcat启动不了一直,控制台还一直打印日志文件,代码里也看了没有错误,也按照网上说的什么删除tomcat9,jre然后重新导入一下没用,关机,重启也没有效果,后来我全部删除了又重新搭建了一下,还是不行,当时自闭了哈哈,然后用eclipse又去搭建了一遍,突然就好了,我也不清楚为什么,后来做的做的又出现这个bug了,我想了想这不是服务器的问题,因为其他项目就可以正常启动,所以我经过思考和实践,总结出了以下的解决方案。

  •   常见问题
  1. 你可以关闭eclipse或者idea然后重新打开一遍。(eclispe记得保存)
  2. 试试关机或者重启
  3. 重新部署一下你的项目,将tomcat服务器clean一下
  4. 如果用到maven去构建项目的话,将你的项目maven clean然后再maven install一下
  5. 重新导入一下jre和tomcat
  6. 确认你的web.xml的路径是否正确,还有你的项目的根路径Context root
  •  数据库问题
  1. 重点,也是我遇到的第一个问题,你可能数据库名称写错或者jar包不对
  2. 重点,也是我遇到的第二个问题,就是spring的配置文件中匹配Mapper.xml也就是dao层接口的配置文件没有匹配到导致的,有时候并不是这个问题,你可以全选删除,然后再复制粘贴一遍,有时候就是一下就好了,我当时也服了哈哈
  3. 重点,也是我遇到的第三个问题,就是dao层的方法名一定要与配置文件的方法名一致
  4. 重点,也是我遇到的第四个问题,就是dao配置文件中resultType的类型,如果是实体类的话,一定要注意类名的大小写,如果有加typeAliases></typeAliases>啥的,才可以不用区分大小写。

  以上就是我的解决方案,解决了就痛快了,几个星期一直遇到这种问题,如果你们也遇到了,多去看看dao层,关注点放在数据    库那边,反正我大多数问题都出在这儿,感觉自己很low哈哈,还得多学多看,特写此博客分享给和我同样情况的小伙伴们!!!
     

发布了151 篇原创文章 · 获赞 164 · 访问量 9802

猜你喜欢

转载自blog.csdn.net/ls_wifi/article/details/103956374
今日推荐