栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

我可以在哪里找到log4j日志文件的存储位置?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我可以在哪里找到log4j日志文件的存储位置?

来自:http : //www.gunith.com/2010/11/how-to-get-the-file-path-of-a-
log4j-log-file/

假设log4j.properties文件如下所示,

log4j.logger.migrationlog = INFO, migrationlog4j.appender.migration = org.apache.log4j.RollingFileAppenderlog4j.appender.migration.File = C:/work/log/migration.loglog4j.appender.migration.MaxFileSize=20MBlog4j.appender.migration.MaxBackupIndex=1log4j.appender.migration.layout = org.apache.log4j.PatternLayoutlog4j.appender.migration.layout.conversionPattern = %d %-5p %c - %m%n

在这种情况下,您的Java代码应如下所示,

Logger logger = Logger.getLogger("migrationlog"); //Defining the LoggerFileAppender appender = (FileAppender)logger.getAppender("migration");return new File(appender.getFile());

注意, 迁移日志 用于在第一行中创建记录器对象。而 迁移 来获得,后者又调用的GetFile()来获取日志文件对象FileAppender。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/610275.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号