如何将控制台中的输出记录到文件?
问题描述:
NetBeans生成类似Logger.getLogger(svr.class.getName()).log(Level.SEVERE, null, ex);
的代码以在catch中输出异常。它将在控制台中显示。 部署我的项目后,我看不到任何异常信息。如何在控制台可用时将这些错误消息输出到文件和控制台中?如何将控制台中的输出记录到文件?
谢谢大家。
答
NetBeans中的日志记录系统基于标准的JDK的java.util.logging并尽可能地符合它。为了向文件输出错误消息,您可以在项目的类路径中提供自己的日志记录属性文件。
详情参见以下链接:
Netbeans的记录: http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/doc-files/logging.html
的Java的Util日志与日志记录属性文件样本: http://www.javapractices.com/topic/TopicAction.do?Id=143
这是java的。 util.Logger? – 2011-05-04 11:53:52
@大卫格兰特对不起,我没说......是的'java.util.logging.Logger' – Shisoft 2011-05-04 11:56:31