zoukankan      html  css  js  c++  java
  • tomcat启动失败问题排除及解决办法 Server Tomcat v7.0 Server at localhost failed to start.

    tomcat启动失败问题排除及解决办法 Server Tomcat v7.0 Server at localhost failed to start.
    导致上面问题的原因可能有很多种,每种的解决办法都可能不同,下面是最常用的排查方法和思路:
    1.Clean project & server 即clean项目和tomcat server,必要时重启eclipse或电脑

    2.Remove .snap file from this directory
    <workspace-directory>.metadata.pluginsorg.eclipse.core.resources
    即删除对应目录下的.snap文件,这个文件一般在关闭eclipse时会自动消失,所以一般没问题

    3.Remove temp file from this directory
    <workspace-directory>.metadata.pluginsorg.eclipse.wst.server.core
    即删除项目缓存文件
    例如:E:myworkspace.metadata.pluginsorg.eclipse.wst.server.core 删除所有temp*(temp0,temp1等)文件夹后重启eclipse

    4.检查tomcat的server.xml配置 redirectPort="8443"这个端口号是否为8443,本人改成8444后就死活都不行,必须改回默认的才能正常,改动其他端口号没问题。

    PS:设置Tomcat的UTF-8编码,在server.xml文件中增加Connector的URIEncoding属性,默认是没有的
    <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>

     启动Tomcat服务时,出现org.apache.catalina.startup.VersionLoggerListener报错

    解决办法:打开Tomcat安装后目录,进入conf文件夹,找到配置文件server.xml,将<Listener className="org.apache.catalina.startup.VersionLoggerListener" />注释掉。

  • 相关阅读:
    2.4 将类内联化
    2.3 提炼类
    2.2 搬移字段
    2.1 搬移函数
    1.8 替换你的算法
    1.7 以函数对象取代函数
    1.7 移除对参数的赋值动作
    1.6 分解临时变量
    1.5 引入解释性变量
    1.4 以查询取代临时变量
  • 原文地址:https://www.cnblogs.com/zdz8207/p/java-tomcat-server-core.html
Copyright © 2011-2022 走看看