Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用log4j记录特定于spring的日志_Java_Spring Mvc_Log4j - Fatal编程技术网

Java 使用log4j记录特定于spring的日志

Java 使用log4j记录特定于spring的日志,java,spring-mvc,log4j,Java,Spring Mvc,Log4j,我使用的是Spring5.3.7,Log4J1.2.7,没有maven和Tomcat9。我已经使用log4j.properties文件配置了log4j,以将所有结果记录到log.out文件中。我可以在log.out文件中查看自定义日志。我的问题是如何将spring生成的结果(例如:Bean初始化、Bean异常等)记录到log.out文件中 以下是我的log4j.properties文件的内容: log4j.rootLogger = DEBUG, FILE log4j.appender.FILE=

我使用的是Spring5.3.7,Log4J1.2.7,没有maven和Tomcat9。我已经使用log4j.properties文件配置了log4j,以将所有结果记录到log.out文件中。我可以在log.out文件中查看自定义日志。我的问题是如何将spring生成的结果(例如:Bean初始化、Bean异常等)记录到log.out文件中

以下是我的log4j.properties文件的内容:

log4j.rootLogger = DEBUG, FILE
log4j.appender.FILE=org.apache.log4j.RollingFileAppender
log4j.appender.FILE.File=${catalina.home}\\mylogs\\log.out
log4j.appender.FILE.ImmediateFlush=true
log4j.appender.FILE.Threshold=debug
log4j.appender.FILE.Append=true
log4j.appender.FILE.MaxFileSize=5MB
log4j.appender.FILE.MaxBackupIndex=5
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n

您必须在代码中创建一个记录器。这将有所帮助。我已经为我的项目配置了log4j,我只想将特定于spring的日志记录到我的log.out文件中