Netbeans Logger

时间:2012-03-16 20:45:56

标签: java netbeans logging

我一直在使用Netbeans作为Java的IDE进行开发。当Netbeans在try-catch块中包含一个语句时,它会在catch区域中使用类似Logger.getLogger(MyTestClass.class.getName()).log(Level.SEVERE, null, ex);的内容。我的问题是

  1. 这句话创建的日志文件是什么和在哪里?
  2. 我应该创建吗?如果是这样,怎么样?
  3. 干杯!

1 个答案:

答案 0 :(得分:3)

记录器始终可用。您可以使用自定义名称创建一个。 您将日志记录写入文件(使用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

希望有所帮助