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