我在桌面应用程序中使用 Apache Common Logging。
private static final Log log = LogFactory.getLog(Utils.class);
当我执行时,如何指示 Apache Common Logging 写入磁盘日志文件
log.error(null, exp);
谢谢。
最佳答案
Commons Logging 基本上是 Java 日志记录 (java.util.logging) 或 log4j 库的包装器。您将需要配置您正在使用的任何底层库。
在你的例子中,如果我使用 log4j(我通常更喜欢它而不是 Java 日志系统),我会使用类似的东西:
log4j.logger.com.mypackage.MyClass = 错误,文件
指定要输出到的文件。
值得一读 introduction to log4j如果你还没有。
关于java - 如何使 Apache Common Logging 写入特定的磁盘日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2627856/