关闭Apache Common Logging
- 论坛
- 关闭Apache Common Logging
11 浏览
关闭Apache Common Logging
在我的独立应用程序中,我正在使用Apache Common Logging库。在搜索了网络后,我尝试使用以下代码来关闭日志记录:
package javaapplication1; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class Main { public static void main(String[] args) { System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.NoOpLog"); log.info("您不想看到我"); } private static final Log log = LogFactory.getLog(Main.class); }
然而,我仍然可以看到日志消息被打印出来。请问我漏掉了什么?
我可以通过在`commons-logging.properties`中添加以下内容来关闭日志记录:
# Sample ResourceBundle properties file org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
然而,在我的开发过程中,我的Netbeans不知道去哪里获取`commons-logging.properties`,有时我需要在开发过程中关闭日志记录。