Java 无法将日志写入我的日志文件
我创建了一个rest服务项目,Maven在Windows上运行。 我想使用Apache日志将日志写入文件 我已经完成了以下步骤: 1) 已将log4j.xml创建到配置文件夹Java 无法将日志写入我的日志文件,java,maven,logging,Java,Maven,Logging,我创建了一个rest服务项目,Maven在Windows上运行。 我想使用Apache日志将日志写入文件 我已经完成了以下步骤: 1) 已将log4j.xml创建到配置文件夹 <appender class="org.apache.log4j.RollingFileAppender" name="custom"> <param value="C:/Users/Documents/workspace-sts-3.6.4.RELEASE/messenger/mylo
<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>
org.apache.logging.log4j
log4j-1.2-api
2.7
不过,还没有生成日志。请您帮助我了解哪些步骤错误或缺少哪些步骤?将您用于打印的主类的代码添加到loggerBtw,log4j2.xml文件缺少配置标记。我认为这只是一个复制粘贴错误,但你仍然应该上传完整的文件