无法将日志写入我的日志文件

时间:2017-07-04 12:17:21

标签: java maven logging

我已经在Windows上运行Maven创建了一个休息服务项目。 我想使用Apache Log将日志写入文件。

我已经完成了以下步骤:

1)创建log4j.xml到配置文件夹

<appender class="org.apache.log4j.RollingFileAppender" name="custom">
        <param value="C:/Users/Documents/workspace-sts-3.6.4.RELEASE/messenger/mylogs.log" name="File"/>
        <param value="10MB" name="MaxFileSize"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param value="%d{ISO8601} wha? %5p [%t] %-20c{1} - %m%n" name="ConversionPattern"/>
        </layout>
    </appender>


    <logger name="org.rastogi">
        <level value="info"/>
        <appender-ref ref="custom"/>
    </logger>

2)将log4j.xml添加到资源文件夹。

3)将配置文件夹添加到Java构建路径。

4)在pom.xml中添加了以下条目

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-1.2-api</artifactId>
    <version>2.7</version>
</dependency> 

但是,还没有生成日志。请问你能帮助我解决哪些步骤出错或者我缺少什么?

0 个答案:

没有答案