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中找到。

  • 相关阅读:
    文件操作2
    操作文件1
    标准库(一):collections之orderedDict
    类的模板导入
    类的继承
    类内成员和方法的使用
    redis高可用
    oracle数据库优化
    如何捕获oracle数据库异常
    oracle之语句触发器创建
  • 原文地址:https://www.cnblogs.com/yesok/p/12892776.html
Copyright © 2011-2022 走看看