zoukankan      html  css  js  c++  java
  • one or more listeners failed to start问题解决思路

    今日搭建一个web应用的时候总是遇到tomcat报错:
    one or more listeners failed to start. Full detail balabale....
    而且还没有其他提示,就这样应用就启动不了了。

    ### 思路
    首先提供一下解决问题的思路

    1. 在WEB-INF/classes路径下创建一个logging.properties文件
    2. 添加以下内容
    ````properties
    org.apache.catalina.core.ContainerBase.[Catalina].level=INFO
    org.apache.catalina.core.ContainerBase[Catalina].handlers=java.util.logging.ConsoleHandler
    ````
    3. 重启tomcat

    接下来控制台会输出更多的日志信息帮助你排雷。

    ### 笔者遇到的雷坑
    笔者遇见以上问题时做了另外一个解决方法(IDEA环境)
    1. 打开Project Structure(alt+ctrl+shift+s)
    2. 删除已构建的Artifacts,创建一个新的
    3. 构建好Atrifacts后,打开tomcat configuration,在Deployment选项中添加Artifacts
    4. 启动tomcat,解决问题

    笔者遇到的坑是因为先前构建Artifacts的分支代码有问题,切换分支代码后,没有重新构建Artifacts导致的。

  • 相关阅读:
    同名覆盖引发的问题
    矩阵快速幂模板题
    矩阵快速幂模板
    常见的代码错误情况
    十进制快速幂
    用唯一分解定理求m/n
    map用法
    游戏通关
    排序
    初识《设计模式》
  • 原文地址:https://www.cnblogs.com/winniejohn/p/10455606.html
Copyright © 2011-2022 走看看