Netbeans Logger [英] Netbeans Logger
问题描述
我一直在使用Netbeans作为Java的IDE进行开发。当Netbeans在try-catch块中包含一个语句时,它使用类似 Logger.getLogger(MyTestClass.class.getName())。log(Level.SEVERE,null,ex);
在捕获区域。我的问题是
I've been developping using Netbeans as an IDE for Java. When Netbeans surrounds a statement within a try-catch block it uses something like Logger.getLogger(MyTestClass.class.getName()).log(Level.SEVERE, null, ex);
in the catch region. My questions are
- 这句话创建的日志文件是什么?
- 我应该创建吗?如果是这样,怎么样?
干杯!
推荐答案
记录器始终可用。您可以使用自定义名称创建一个。
您将日志记录写入文件(使用FileHandler):
The logger is always available. You can create one with a custom name. You write the logging to a file (with FileHandler):
Logger logger = Logger.getLogger("MyLog");
fh = new FileHandler("C:/temp/test/MyLogFile.log");
logger.addHandler(fh);
默认情况下,日志记录将写入控制台。
你可以启用java控制台: http://www.java。 com / en / download / help / javaconsole.xml
By default logging is written to the console. you can enable java console: http://www.java.com/en/download/help/javaconsole.xml
希望有所帮助
这篇关于Netbeans Logger的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!