-1
我在ContextListener的contextDestroyed方法(Tomcat)中取消注册JDBC驱动程序,我注意到两个JDBC驱动程序而不是一个。未知sun.jdbc.odbc.JdbcOdbcDriver的实例
我确实加载了一个oracle.jdbc.driver.OracleDriver
的实例,但我不知道为什么以及谁加载sun.jdbc.odbc.JdbcOdbcDriver
。
任何提示?
我只需在contextInitialized()然后注销它。 –
@MohamedEnnahdiElIdrissi如果你不使用它,这不是一个真正的问题,但是如果你有其他的应用程序运行在同一个tomcat中,并且你这样做了,那么这些应用程序也将无法访问这个驱动程序。它由系统类加载器加载,而不是由上下文类加载器加载。 –