防止记录器打印任何堆栈跟踪

时间:2017-06-22 11:19:52

标签: java exception logging log4j

我发现了许多关于"如何使log4j打印堆栈异常"的帖子,但我还没有找到任何解决方案来防止它出现任何打印堆栈跟踪。 我希望在异常中看到的结果是:

File was already edited
Operation finished with exception

但我得到的是所有的时间: 24 [main] FATAL com.me.abc - File was already edited

1 个答案:

答案 0 :(得分:0)

我猜一种方法可能是:您可以通过继承现有的记录器来拥有自己的记录器。在此记录器中,您可以决定自己的行为。除此之外还有自己的类加载器并加载这个新的记录器类而不是现有的。(/ p>)