Java 如何在netbeans中设置记录器以将异常信息打印到文件中?

Java 如何在netbeans中设置记录器以将异常信息打印到文件中?,java,logging,netbeans,exception-handling,java.util.logging,Java,Logging,Netbeans,Exception Handling,Java.util.logging,我正在使用NetBeans IDE为我的高年级开发一个项目。这个项目必须以罐子的形式交付 该项目在NetBeans中运行良好(当im使用“运行项目”时)。因此,我为它创建了一个可执行的jar文件。不幸的是,jar文件不工作,可能抛出我看不到的异常。我的目标是将这些异常打印到一个文件中,这样我就可以看到jar上发生了什么,并对其进行调试 我知道netbeans正在使用deafult日志记录模式。当您尝试捕获异常时,会生成这样的代码: try { manipulate.Ada

我正在使用NetBeans IDE为我的高年级开发一个项目。这个项目必须以罐子的形式交付

该项目在NetBeans中运行良好(当im使用“运行项目”时)。因此,我为它创建了一个可执行的jar文件。不幸的是,jar文件不工作,可能抛出我看不到的异常。我的目标是将这些异常打印到一个文件中,这样我就可以看到jar上发生了什么,并对其进行调试

我知道netbeans正在使用deafult日志记录模式。当您尝试捕获异常时,会生成这样的代码:

    try {
        manipulate.Adapt.Adaption(tclass);
    } catch (Exception ex) {
        Logger.getLogger(PepperNewAnalysis.class.getName()).log(Level.SEVERE, null, ex);
    } 
我不熟悉java日志记录方法学。我在书中读到了一些信息,这些信息很好,但还不足以满足我的需要

所以,我的问题是-我如何将那些日志记录程序绑定到一个文件中,比如用于PepperNewAnalysis的日志记录程序

是否可以通知全局记录器所有日志都应输出到一个文件中

同样,我所要做的就是将一些调试信息(如异常跟踪)打印到一个文件中,用于我可以在项目中检查的每个异常

请帮帮我,我没时间了


谢谢

Netbeans使用
java.util.logging
API进行日志记录。如果你想用同样的方法,你应该读一下。另外,Log4J中最常用的记录器,以及它的包装器,如SLF4J、LogBack等


在我看来,您可以使用
java.util.logging
。在这里您可以找到。

Netbeans使用
java.util.logging
API进行日志记录。如果你想用同样的方法,你应该读一下。另外,Log4J中最常用的记录器,以及它的包装器,如SLF4J、LogBack等

在我看来,您可以使用
java.util.logging
。在这里你可以找到你的名字