gpt4 book ai didi

java - 如何使用 log4j 和 jboss 记录未捕获的运行时异常?

转载 作者:行者123 更新时间:2023-12-01 18:35:59 25 4
gpt4 key购买 nike

据我所知,可以使用 Thread.UncaughtExceptionHandler 处理未捕获的异常。

但是,是否可以使用 Jboss 和 Log4j 配置文件来启用它?

如果不需要配置,所有未捕获的异常都会自动记录到我的默认附加程序,server.log

最佳答案

是的,应该记录未捕获的异常。假设使用默认的日志记录配置,这些结果将出现在控制台和 server.log 中。请注意,当线程因异常而终止时,将使用 Thread.UncaughtExceptionHandler。这并不是真正要捕获任何未捕获的异常。

需要注意的另一件事是 WildFly 和 JBoss EAP 不使用 log4j 作为其日志管理器。我假设您指的是带有 jakarta-ee 标签的其中之一。

关于java - 如何使用 log4j 和 jboss 记录未捕获的运行时异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60043208/

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