zoukankan      html  css  js  c++  java
  • TOMCAT 报500服务器错误,在IDEA中查找错误日志

    将别人的一个maven +web项目导入到IDEA中运行起来后,打开某个页面一直报500服务器错误,控制台也没有输出错误。把报错前日志中最后一句sql拿到mysql下面去执行也没有报错,想想应该是还有日志在其他地方,最后在这个目录下找到了日志文件:

    C:Usersusername.IntelliJIdea2018.2system omcatUnnamed_managelogs

    其中catalina.201x-xx-xx.log就是控制台输出的日志。还有一个名为localhost.201x-xx-xx.log的日志里面包含了未在控制台输出的日志。

    能找到这个目录主要是因为在TOMCAT 启动时,有下面一段输出:

    [2018-11-26 04:27:02,702] Artifact manage:war exploded: Waiting for server connection to start artifact deployment...
    Using CATALINA_BASE:   "C:Usersql198.IntelliJIdea2018.2system omcatUnnamed_manage"
    Using CATALINA_HOME:   "D:apache-tomcat-7.0.67"
    Using CATALINA_TMPDIR: "D:apache-tomcat-7.0.67 emp"
    Using JRE_HOME:        "C:Program FilesJavajdk1.7.0_80"
    Using CLASSPATH:       "D:apache-tomcat-7.0.67inootstrap.jar;D:apache-tomcat-7.0.67in omcat-juli.jar"

    其中第一句表示tomcat的工作目录。对于CATALINA_BASE和 CATALINA_HOME是有区别的。

    另外,在项目刚导入IDEA中时,由于缺少JAR包,启动tomcat也会报错,同样控制台不会显示出错误,只会出现如下提示:

    严重: One or more listeners failed to start. Full details will be found in the appropriate container log file
    十一月 26, 2018 2:06:59 下午 org.apache.catalina.core.StandardContext startInternal
    严重: Context [/manage] startup failed due to previous errors

    该错误具体内容也能在CATALINA_BASElogslocalhost.201x-xx-xx.log中找到。

  • 相关阅读:
    mac 10.9 安装 gevent
    flash builder4.7 for Mac升级AIRSDK详解
    重走java--Step 3
    重走java--Step 2
    重走java---Step 1
    web初学之MVC
    web初学之JavaBean
    微信公众号开发之开发模式的启用——学习笔记
    微信公众号开发之开通账号——学习笔记
    web初学之request,session与application
  • 原文地址:https://www.cnblogs.com/yesok/p/12892776.html
Copyright © 2011-2022 走看看