Tomcat热部署,JDBC驱动程序无法注销

时间:2014-05-08 14:52:13

标签: java tomcat jdbc

更新文件并将其热部署到Tomcat服务器后,我有例外 有人知道出了什么问题吗?

SEVERE: The web application [/app] registered the JDBC driver [org.postgresql.Driver]  
but failed to unregister it when the web application was stopped.
To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

的Env。

     - Tomcat 6 or 7 (the same error)
     - Eclipse Helios
     - JDK 1.7.0_55 with "Default VM parameters":
       -Xms256M -Xmx512M -XX:PermSize=256M -XX:MaxPermSize=512M

2 个答案:

答案 0 :(得分:0)

找到正确的JDBC Driver jar并下载到WEB-INF lib文件夹。

答案 1 :(得分:0)

消息的含义是Tomcat已经采取措施来纠正因未注销JDBC驱动程序而导致的泄漏。

如果您不确定如何在ServletContextListener中取消注册JDBC驱动程序,可以尝试以下方法:

apex:repeat