报错:org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/YaoHe] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
错误原因:没有jdbc包,注册jdbc驱动时失败
解决方法:你上面的错误 意思是 你当前项目已经注册了JDBC driver
并且对 DB 有操作 只是还没来得及commit 就被关掉tomcat了。
如:你执行update操作,update一半 还没commit, tomcat被关掉了。这时DB 没办法对你当前DB user的操作
进行rollback。
建议, 对应写代码时 每一个DB 的transaction 能及时commit,这样就不会一直占用你连接池的连接
还有一种原因:数据源没有配置正确。
版权声明:本文为zdy19900811原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。