wad*_*rld 19 java log4j apache-commons
我正在开发一个使用Log4J通过Commons的项目.
我正在尝试找到日志文件的路径,但我找不到一个合适的方法来返回Logger中的日志文件路径.
有没有人试过这个?
dog*_*ane 31
您必须从根记录器获取所有appender ,然后获取日志文件的名称.
Enumeration e = Logger.getRootLogger().getAllAppenders();
while ( e.hasMoreElements() ){
Appender app = (Appender)e.nextElement();
if ( app instanceof FileAppender ){
System.out.println("File: " + ((FileAppender)app).getFile());
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22855 次 |
最近记录: |