如何读取tomcat错误日志

时间:2018-07-05 14:35:12

标签: spring spring-boot tomcat

这是我的tomcat spring boot错误日志的屏幕截图。我该怎么读?enter image description here

具体地说,

1。)我在哪里读到说“还有63个”?

2。)最上面的错误是最通用的还是最具体的?我认为这是最通用的,因为它说“由...引起”,然后又出现另一个错误。

谢谢。

2 个答案:

答案 0 :(得分:1)

  1. 首先,通过在以下位置查找信息来获取日志的目的地(控制台,文件,数据库等):

    • application.properties(例如:spring.log。**** = ...)
    • log4j.properties/log4j.yml/log4j.yaml(如果使用log4j)
    • log4j2.properties/log4j2.yml/log4j2.yaml(如果使用log4j2)
    • logback.properties/logback.yml(如果使用logback)
      然后在那里可以再获得“ 63个”
  2. 最具体
    最具体的错误<==根本原因在这里
    ^原因:一般性错误
    ^原因:一般性错误
    ...
    ^原因:最常见的错误

答案 1 :(得分:0)

第一行包含错误的确切原因,例如:

java.lang.NullPointerException
abc.def.ghi.handleRequest(MyController.java:30)
...

失败的次数越多,获得的根本原因信息就越多。通常,您可以在包含堆栈跟踪的日志消息底部找到原因。在您的情况下,导致异常的原因是“未找到能够从类型...进行转换的转换器”。