jdk7+tomcat7 升级到 jdk8+tomcat8 应用加载到一半不走了 也不报错

最近要一个老的项目 从jdk7+tomcat7升级到 jdk8+tomcat8。

但是 在启动tomcat的时候,日志停在这里后 就不动了,也不报错


在jdk7+tomcat7下,正常启动后面 应该会紧接着打印出 下面这行日志

2017-12-06 07:10:10,211 [localhost-startStop-1] INFO [com.alibaba.druid.pool.DruidDataSource] - {dataSource-1} inited


但是,现在 DruidDataSource 的日志 一直打印不出来,所以 我又点怀疑是 数据库的链接上有问题。可以是版本问题导致。

百度上搜了下 jdk7 升级到 jdk8    tomcat7 升级到 tomcat8  的问题。大部分是 说 Spring3.X与jdk8不兼容。但是我的项目里面是spring4的,所以应该不是spring的版本问题。

因为我怀疑和数据库的链接有关系,所以看了下 mybatis的版本号


我就把 这两个的版本 都升级了下 ,升级到


然后 重新启动了下 tomcat。然后发现 居然可以了。

为什么升级了下mybatis的版本就好了,这个目前还不懂其中的原理。现在先记录下,有空的时候 深挖下

你可能感兴趣的:(jdk7+tomcat7 升级到 jdk8+tomcat8 应用加载到一半不走了 也不报错)