1
A
回答
2
下面的信息解决了非标准java.util.logging包问题:
对于过滤类,你应该实现Filter inteface,并通过调用Logger类的setFilter方法使用它:
public class ClassFilter implements Filter {
public boolean isLoggable(LogRecord lr) {
return (lr.getSourceClassName() == "SpecificClassName");
}
}
...
Logger l = Logger.getLogger("mypackage.log");
l.setFilter(new ClassFilter());
对于过滤严重性使用Logger类的setLevel()方法。
相关问题
- 1. 自定义过滤器的消息
- 2. 如何通过Quickblox中的自定义值过滤[tag:ChatDialog]消息?
- 3. 如何从log4j过滤特定的异常
- 4. 如何在发送JMS消息或发送到特定服务器之前按消息类型过滤?
- 5. 如何过滤Ejabberd中的消息
- 6. 定制Log4j过滤PatternLayout
- 7. 过滤来自类数组
- 8. ServiceStack消息过滤
- 9. 过滤成特定类BeautifulSoup
- 10. 的log4j如何避免“不明来源”的消息
- 11. 如何让log4j打印消息的来源?
- 12. log4j:如何仅在控制台中记录来自com.foo。*的消息?
- 13. Java Log4J Logger消息
- 14. 修剪Log4J消息
- 15. 来自实体类的自定义错误消息
- 16. 如何解密通过套接字从log4j发送的消息?
- 17. 如何显示来自webmethod的消息?
- 18. 如何在Elasticsearch的查询或过滤器中指定或定位来自特定文档类型的字段?
- 19. Java 8流过滤器来过滤文件的特定部分
- 20. log4net过滤异常消息?
- 21. “Elixir + phoenix”过滤websocket消息
- 22. 将xsl:消息重定向到log4j
- 23. 如何通过一些自定义消息检票覆盖FileUpload的uploadTooLarge消息
- 24. 正则表达式来过滤特定类型的网址
- 25. 如何在Wavemaker中禁用服务类日志[log4j]消息
- 26. 黑客Log4j发送自定义系统日志消息
- 27. 如何用C++中的自定义消息来抛出std :: bad_alloc?
- 28. Quartz.NET过滤器信息消息
- 29. 来自RemoteDeadLetterActorRef的SelectChildName消息
- 30. Android:来自消息的ArrayList
对不起,我是不留神,这个例子使用了standart java.util.logging包,而不是log4j。可能你会决定从log4j切换到它:) – Dmitry 2010-03-18 21:49:44