我正在使用 NetBeans IDE 为我的高年级开发一个项目。该项目必须作为 jar 提交。
该项目在 NetBeans 中运行良好(当我使用“运行项目”时)。所以,我为它创建了一个可执行的 jar 文件。不幸的是,jar 文件不起作用,并且可能会引发我看不到的异常。我的目标是将这些异常打印到一个文件中,这样我就可以看到该 jar 上发生了什么,并对其进行调试。
我知道 netbeans 正在使用默认日志记录模式。当您尝试捕获异常时,会生成这样的代码:
try {
manipulate.Adapt.Adaption(tclass);
} catch (Exception ex) {
Logger.getLogger(PepperNewAnalysis.class.getName()).log(Level.SEVERE, null, ex);
}
我不熟悉 java 日志记录方法。我在这里阅读了一些信息,这很好,但不足以满足我的需求。
所以,我的问题是 - 我如何将那些记录器捆绑起来 - 比如 PepperNewAnalysis 的记录器到一个文件中?
是否可以通知全局记录器所有日志记录都应该输出到文件中?
同样,对于我可以在项目中检查的每个异常,我想要的只是将一些调试信息(例如异常跟踪)打印到文件中。
请帮帮我,我没时间了。
谢谢 !