gpt4 book ai didi

java - 如何从 Java 异常日志条目开始进行调试?

转载 作者:行者123 更新时间:2023-12-01 19:26:41 25 4
gpt4 key购买 nike

我一直在尝试解析我正在使用的某些代码的日志中出现的 Java 异常。我的问题是,你是从上到下解析异常跟踪,还是从下到上解析?它看起来像这样:

ERROR [main]</b> Nov/04 11:03:19,440 [localhost].[/BookmarksPortlet].[] - Exception sending context...
org.springframework.beans.factory.BeanCreationException: Error creating bean...: Cannot Resolve reference...: Error creating bean... nested exception... nested exception is org.hibernate.HibernateException: Dialect class not found: org.hibernate.dialect.Oracle10gDialect
Caused by:
... [similar exceptions and nested exceptions]
...
at [start of stack trace]

类似这样的事情。显然,我不是在寻找这个特定异常的答案,但是如何解析这样的异常跟踪呢?您是从顶层错误开始,还是从最里面的错误开始(在“caused by”子句下)?

这个问题对我来说更困难,因为我没有使用我编写的代码。我正在编辑 XML 配置,所以我什至没有真正查看 Java 代码。在我自己的代码中,我会识别跟踪中的位置,并知道要寻找什么样的东西。那么通常如何处理这样的异常呢?

最佳答案

这个东西有点难以解释,但我的第一步几乎总是从顶部开始向下浏览,直到看到熟悉的 com.mycompany.myproject

鉴于附加的行号,您可以在自己的代码中找到工作的地方,这通常是一个好的开始。

编辑:但是,重新阅读您的问题,您说这不是您的代码..所以这可能根本不是一个有用的答案..

关于java - 如何从 Java 异常日志条目开始进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/269805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com