如何以log4j2 xml格式配置到当前工作目标目录的日志文件路径 [英] how to configure log file path to current working target directory in log4j2 xml format

查看:851
本文介绍了如何以log4j2 xml格式配置到当前工作目标目录的日志文件路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将项目从log4j 1.2.17迁移到2.10.0.

Iam migrating my project from log4j 1.2.17 to 2.10.0.

我有以下1.2.17属性格式的文件追加器配置.

I have following file appender configuartion in 1.2.17 properties format.

log4j.appender.example=org.apache.log4j.FileAppender
log4j.appender.example.file=./target/test-classes/example.log
log4j.appender.example.layout=org.apache.log4j.PatternLayout
log4j.appender.example.layout.ConversionPattern=%m%n

如何以log4j2 xml格式配置上述目标文件夹文件配置.

how to configure the above target folder file configuration in log4j2 xml format.

提前谢谢.

推荐答案

以下是log4j2文档提供的示例配置

Here is an example configuration provided by log4j2 doc

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn" name="MyApp" packages="">
  <Appenders>
    // This section represents your properties
    <File name="MyFile" fileName="./target/test-classes/example.log">
      <PatternLayout>
        <Pattern>%m%n</Pattern>
      </PatternLayout>
    </File>
  </Appenders>
  <Loggers>
    <Root level="error">
      <AppenderRef ref="MyFile"/>
    </Root>
  </Loggers>
</Configuration>

https://logging.apache.org/log4j /2.x/manual/appenders.html#FileAppender

这篇关于如何以log4j2 xml格式配置到当前工作目标目录的日志文件路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆