我刚开始学习有关Java中的Logger;但是,我不明白它是如何工作的。Java Logger不会打印任何内容到控制台
我有这样的代码我的类声明的后面:
private static final Logger LOGGER = Logger.getLogger(MyClass.class.getName());
然后在我的方法,我用它像这样(举例):
LOGGER.log(Level.FINE, "Testing");
LOGGER.info("More testing...");
...
} catch(Exception e) {
LOGGER.log(Level.SEVERE, e.toString(), e);
}
但是不打印到控制台。它被保存在某个文件中,还是我错误地使用它?
如果它有所作为,我将使用Eclipse Mars 2和Java 1.6.0_22。我正在使用java.util.logging.Logger
库。
将库添加到OP。 –
您是否尝试刷新Eclipse中的项目资源管理器以查看是否生成了任何文件? –
我做过;甚至关闭Eclipse并重新打开。没有新文件。 –