关闭Tomcat(7.0)老出现这样的严重提示org.apache.catalina.loader-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

关闭Tomcat(7.0)老出现这样的严重提示org.apache.catalina.loader

1
关闭Tomcat(7.0)老出现这样的严重提示,请问这是什么问题,该如何解决?

展开
收起
落地花开啦 2016-05-30 17:21:21 1829 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    写一个应用程序上下文监听器,在contextDestroyed方法中加入如下代码:
    DriverManager.deregisterDriver(DriverManager.getDriver(url));
    如果你不知道url,那就这样:

    Enumeration<Driver> drivers = DriverManager.getDrivers();
    while (drivers.hasMoreElements()) {
        Driver driver = drivers.nextElement();
        try {
            DriverManager.deregisterDriver(driver);
            Logger.getLogger(
                    this.class.getName())
                    .log(Level.INFO,
                            String.format("deregistering jdbc driver: %s",
                                    driver), driver);
        } catch (SQLException e) {
            Logger.getLogger(
                    this.class.getName())
                    .log(Level.SEVERE,
                            String.format("Error deregistering driver %s",
                                    driver), e);
        }
    }
    2019-07-17 19:20:48
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
Productive Use of the Apache S
立即下载
Apache Ignite and Apache Spark
立即下载
State of Security:Apache Spark&Apache Zeppelin
立即下载